Tourist’s guide to Ambalangoda – Sri Lanka holiday town for a quiet vacation

Ambalangoda (Sri Lanka) is a small settlement in the western part of the island, located between Hikkaduwa and Bentota. In some sources, the town is called a suburb and the beach of Hikkaduwa. However, this is wrong, since Ambalangoda is an independent city with its own beach and attractions, although the map shows that one … Read more