Magical encounter with sea turtles in Hikkaduwa