Jade Mountain hotel stands majestically on the island of St. Lucia in the Caribbean. Architect and owner Nick Troubetzkoy (Nick Troubetzkoy) sought to create a unique resort in harmony with nature, and he did it perfectly turned out.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment