Wednesday, May 26, 2010

Alila Villas Uluwatu......A Tropical Twist





A tropical oasis designed by Singapore architects, WOHA Design, located in Bali, Indonesia. Check the link after the break for more info.

Source

0 comments:

Post a Comment