Located in in a small bay in almost the southernmost part of Sri Lanka, Mirissa is a popular destination for tourists. Melding the rich down south culture in its hospitality, with beach fronts, ...