When most people think of Iran, the images that come to mind are of grand mosques, ornate Persian gardens, ancient bazaars, and a civilisation stretching back thousands of years. A Hindu temple dedicated to Lord Vishnu, somewhere along the Persian Gulf coast, probably doesn’t make that list. And yet, there it is. Standing in the […]