admin
September 2, 2011
Situated in southern part of the Island, Hikkaduwa can be undoubtedly named as the tourism hub of Sri Lanka. It is about 17Km from the Southern city “Galle”. Since the colonial period Hikkaduwa has been THE preferred and
Read More »