Insight Resort a 3 start (+) beach resort located in Ahangama Sri Lanka which offers you good quality Sea View air conditioned rooms and a few air conditioned non sea view rooms for those who look for a cost effective stay.
It has one of the calmest stretch of beaches in the south coast with a reef in front, that breaks the wave to a gentle flow. A breathtaking long stretched beach is dedicated to you. Be assured of clean and more than comfortable accommodation.