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.

  

34,562 views
22 faves
4 comments
Taken on July 9, 2011