Morrocco is probably the most culturally different country I've been. The medinas (old towns in Marrakesh, Rabat, Chefchauen, Fez) are living museums where you can see people living as they did centuries ago. Natural features (mountains, beaches and desert) are impressive.
More
here.