Morocco is a North African country that features a shoreline on both the North Atlantic Ocean plus the Mediterranean Sea. It posseses borders with Western Sahara towards the south, Algeria towards the east and the Spanish North African territories of Ceuta and Melilla toward the Mediterranean coast in the north. It is just above the Strait of Gibraltar from Gibraltar.
Technically homosexuality is not legal in the country of Morocco although it is not necessarily enforced. Gay travelers are advised to be discreet and should find that the safest city will be Marrakesh.