Explore interesting cultural sites or experience the beauty of Sri Lanka’s natural world when you head to Wellawaya on holiday.