17 Awesome Things to do in Hikkaduwa, Sri Lanka
Hikkaduwa, Sri Lanka is a town located only 100 kilometers south of Colombo on Sri Lanka’s southern coast. Its beautiful beaches and large array of …
Hikkaduwa, Sri Lanka is a town located only 100 kilometers south of Colombo on Sri Lanka’s southern coast. Its beautiful beaches and large array of …