Sigiriya, the small charming town located in the central plains of Sri Lanka is a must-visit destination during your trip to this beautiful country! It is the perfect hub for travellers eager to explore the ancient wonders of the region,…