10. Casablanca, Morocco — The bustling Moroccan port city of Casablanca is a favorite for architecture lovers, between its mix of Moorish and European-style buildings and the largest mosque in Morocco. The average nightly hotel rate is $102.
Article Has No Content
Popular Right Now
Popular Keywords
Advertisement