Photo Feature
Chefchaouen – The Azure Village
December 1, 2016
The city of Jodhpur in the Indian state of Rajasthan is called the Blue City of India because of its houses painted in different shades and hues of blue. Somewhere in North Africa, lies a small village that also follows the same concept: Chefchaouen. Nestled in Moro...
Read More