629 Fifth Avenue, Suite 212 The Sanborn Map Building
Pelham, NY 10803
Get directions

About Us

The Caribbean Island of St. Lucia is known worldwide for its natural beauty, and Cap Maison is a truly breathtaking location for a St Lucia wedding in one of the island's most desirable areas.

Reviews