You have read all about the majestic Sigiriya Rock Fortress in Sri Lanka and added it to your itinerary, but what about everything else? Don’t worry, if you are planning to visit this iconic UNESCO World Heritage Site, this guide will help you sort out…