about
Terra Nova is a casual and comfortable 4-bedroom waterfront villa located in Mammee Bay, Ocho Rios, with beautiful views! The location is ideal for those who like to stay active and explore Ocho Rios. The resort centre is a ten-minute drive from the villa. In Ocho Rios visitors can enjoy water sports, day and evening boat cruises, tennis, golf, nightlife, shopping, craft markets, music, clubs, duty free shopping as well as many casual and elegant dining choices.