Thursday, March 1, 2012

World’s Luxurious Nature Hotel – Jade Mountain


Architect by Nick Troubetzkoy, Hade Mountain hotel on the Island of St. Lucia in the Caribbean can be condsidered most luxurious nature hotel of the world.






























Source : http://www.stumbleupon.com/