Jade Mountain- St. Lucia, a review

Love and Architecture at Jade Mountain Jade Mountain is a love story. It’s the blending of the love of St. Lucia’s famed Piton volcanic mountains and one of the most breathtaking views in the Caribbean. It’s the love story of how Nick Troubetzkoy, a Canadian trained architect created his vision for a five star resort…

Details