masouleh

Masouleh, tucked into the Elburz mountain range of Iran near the Caspian Sea, is an ancient hillside town that has been continuously occupied for more than 1,000 years. MICHAEL J. SOLENDER

A visit to intriguing Iran