Monday, January 30, 2012

Ubud Hanging Gardens Possibly one of the world's most relaxing spas

Ubud Hanging Gardens located in Bali... Definitely need to go here soon.  This spa resort is designed to fully blend into nature.   

For a great blog and many more of his photos visit

Or checkout the actual resort  Resort Site Here

No comments: