Starfish Tobago Resort
About Starfish Tobago Resort Starfish Tobago Resort is located on the beautiful sands of Grand Courlan Beach, only twenty minutes from the airport and on the north coast of Tobago, to the east, and ten miles from the capital Scarborough. From the month of April through to June, the beach is the best place to…