Things to do in Hikkaduwa offer exciting experiences in this coastal town located in Sri Lanka’s Southern Province.

Things to do in Hikkaduwa offer exciting experiences in this coastal town located in Sri Lanka’s Southern Province.
Snorkelling in Sri Lanka unveils a breathtaking underwater world where vibrant fish and stunning reefs come to life. The warm, clear waters reveal coral gardens …