Cafe at Cascades d' Ouzoud in Tanaghmeilt, Morocco. Ouzoud Waterfalls are located near the Grand Atlas village of Tanaghmeilt, in the province of Azilal, 150 km northeast of Marrakech, in Morocco. Ouzoud means "the act of grinding grain" in Berber.
Gazebo with a fountain in the gardens of Bahia Palace (Bahia means brilliant), Marakesh, Morocco. It is a complex of ornately decorated reception rooms, apartments and gardens that was built by a grand vizier at the end of the century. Take some time