Wednesday, June 9, 2010

Talalla Retreat, Matara, Sri Lanka




At Talalla Retreat Sri Lanka, we have a big emphasis on lifestyle, endeavouring to create an environment that supports visitors to have a very relaxed and peaceful stay in our resort, with all the ingredients to enhance one's well being. If desired, Talalla Retreat Sri Lanka offers a wide range of activities which will help you along the way a journey to total relaxation.

More Information...............