Sri Lankas one of the most beautiful, enchantment city is Hikkaduwa and is the island's most developed beach resort. With its unique beach culture and vibe, Hikkaduwa has long been one of the more popular beach party destination in Sri Lanka. In the centre of Hikkaduwa, a protected lagoon creates a beautiful and safe snorkelling area.