Cape Recife Lighthouse Villa
2-bedroom beachfront self-catering accommodation in Cape Recife Nature Reserve beside the 1851 lighthouse, with direct beach access and ocean views.