Marrakech, Morocco Photo: Facebook
TripAdvisor has released their of the world's most excellent cities and you would definitely want to check them out.