Shiraz has enough great sights to demand an entire holiday is spent here, and here alone. The heartland of Persian culture, the city’s got magical mosques, buzzing bazaars, tombs of poets and imposing fortresses. So where to take those weary feet after you ticked off your travel checklist? Several pretty little teahouses do the job. Serene, picturesque and serving up the necessary coffee jolt, the walled-garden teahouse near Hafez’s beautiful tomb is a near-as-dammit to a perfect place to while away a couple of hours. Rivalling that is Seray-e Mehr, tucked away at the southern end of the Vakil Bazaar, this teahouse may be moments from Shiraz’s busiest bustle, but, peacefully sipping tea and overloading on macaroons, you won’t believe it.