Rose believes the best place maker is Mother Nature and Catherine Hill Bay has provided the ideal seaside canvas as the backdrop for our newest creation.
Beaches is a secluded residential village nestled between two pristine ocean beaches in breathtaking Catherine Hill Bay.