
A large and well-known natural formation, Crystal Rock rises above the ocean's surface off the shore of Le Morne near ile aux Benitiers.Wonderful spot!

A large and well-known natural formation, Crystal Rock rises above the ocean's surface off the shore of Le Morne near ile aux Benitiers.Wonderful spot!