Located in north-central Tunisia, the city of Kairouan is a UNESCO World Heritage site that captivates visitors with its fusion of cultural heritage and natural charm.