Morocco's Switzerland — pine forests and wild Barbary macaques.
Dubbed 'Little Switzerland', Ifrane is a French-built mountain resort with chalet-style architecture and crisp mountain air. Nearby Azrou's cedar forest is home to hundreds of wild Barbary macaques that come right up to visitors. In winter, snow transforms the region into a ski destination.