Cape Beach House – Woodbridge Island

This house is right on the beach on Woodbridge Island. The double storey unit has sea views from most of the rooms. Sleeps a maximum of 4 guests.

Travel Assist
Latest Additions Popular Tags