Imam Square in Isfahan, Iran, is a destination on the Jewels of Persia tour. Courtesy of MIR Corporation
Imam Square in Isfahan, Iran, is a destination on the Jewels of Persia tour. Courtesy of MIR Corporation

Travel news: New luxury hotels in St Petersburg and Capri