Paridaida – in Old Farsi, a word that means “walled garden”. In its modern incarnation, after journeying through different European languages, we know it as “paradise”. The idea of finding paradise in the land that gave birth to the word and its associations with gardens is cause for a mental double take. Former Persia, modern-day […]