Luxury Villa Overlooking The Caribbean Sea (PID: 10927)
Description: Terra Nova Villa is located on the North Coast of Jamaica, 5 minutesfrom Ocho Rios. It is in the prime residential community of Mammee BayEstates, and is situated overlooking the beach. This villa is perfectfor families or groups and includes a private po