new icn messageflickr-free-ic3d pan white
Tara Spa | by Tara Angkor Hotel
Back to photostream

Tara Spa

Tara Meaning water, combined with the virtues of a spa will truly be a memorable experience; where your body, health and mind will be cared for.

 

 

37,138 views
21 faves
4 comments
Taken on July 9, 2011