The Birdie's Nest in Black Rock, Tobago is truly heaven on earth. A group of 5, we were instantly enamoured with Prince's accommodations. The visitor is immediately in awe of the breath-taking 180 degree views of the Caribbean the minute you step onto the property....More
Thank you so much, I am very happy to have a wonderful and through report as this. I am very happy you were satisfied with our services.