St. Vincent and the Grenadines - Tobago Cays A Secluded Paradise in the Caribbean Upon landing on Tobago Cays, I was struck by the natural beauty