Snorkeling Hikkaduwa
Hikkaduwa is a tiny beach town located on the southern coast of Sri Lanka. It is roughly 17 kilometres away from the bustling town of Galle, and is renowned for…
Share
Input your search keywords and press Enter.