Shiraz, Iran: A Comprehensive Travel Guide

The ancient city of Shiraz, known as the heartland of Persian culture, is one of the most important destinations of Iran. If not visited, you can count the trip incomplete. The history of this city goes long back in time.