Call Now! Over 700 Travel Consultants ready to assist you!
This charming resort is set amid 5 acres of Tobago’s lush tropical landscape, on a sweeping picturesque, palm-fringed bay. It’s just 8km from Scarborough, the capital of Tobago.