Eden on the Bay 226 – Big Bay

Eden on the Bay is a world class waterfront development right on the beach at Big Bay, Blouberstrand. This trendy, ultra modern ocean facing apartment sleeps 2.

Travel Assist
Latest Additions Popular Tags