Insight Ahangama Located on the south coast of Sri Lanka just outside the town of Ahangama, between Galle and Matara. Rooms are traditional in style and basically f ... Save Up To 60%