Just came back from a three day weekend there with friends and here are the pros and cons:
As a senior blogger on the web site, thought it was very interesting that they are handing out surveys all the time at the resort and also ask you to post on TA here about your stay there when you leave. When...
More
- Tortuga Bay
- Tortuga Bay Hotel
