Insight Resort. 67, Matara Road, , Ahangama 80650, Sri Lanka
Feel the sea breeze swish across your face, as you gaze upon the horizon from the exquisite yoga center at Insight Resort. The tranquil beach, well-tended lawns and the soft breaking of waves create an exceedingly welcoming atmosphere for yoga.