Coral Bay villa vacation rental
- Property 147688- Charming private villa with pool and ocean view
- villa
- beach, village
- pool
Coral Bay villa vacation rental
- Property 7029896h- Moonswept
- villa
- private pool
- wireless broadband
Coral Bay villa vacation rental
- Property 154591- Seven Island View from Romantic Luxury Villa
- villa
- near the ocean, village
- pool

marks the location of the property in St John

