Aug
9
B is for Beldi Country Club
A hotel and hammam in Marrakech with sprawling botanical fields — olive and orange trees and over 1,300 roses.

