Chefchaouen or Chaouen is a city in northwest Morocco . It is the chief town of the province of the same name, and is noted for its buildings in shades of blue. Source Source of Image
Destinations Planet is a comprehensive travel guide that showcases the most captivating and awe-inspiring locations on our planet. From the towering peaks of the Himalayas to the shimmering beaches of the Caribbean, this guide will take you on a virtual journey to the most breathtaking destinations in the world.