An idyllic slice of heaven on Sri Lanka's southern shores, Mirissa is a destination for the ocean lovers. This ultimate guide to Mirissa, Sri Lanka is...