
Hikkaduwa is just a stretch of beach along the southern coast of Galle in southern Sri Lanka. But this small stretch of beach will leave you with some of the happiest memories from this island country. So what makes Hikkaduwa worth the visit is the coral life which is literally less than 5 meters from […]