
Morocco
Morocco: History, Culture & People
Morocco is a mountainous country of western North Africa that lies directly across the Strait of Gibraltar from Spain. Although the country is rapidly modernizing and enjoys a rising standard of living,