Tobago, quiet place away from all the stress and mayhem of the world, that is why mother nature choose it as her home. Time runs very slowly in this place, the air is natural and so are the people. There is a worry of the development of Hotels and Guest Houses on the SW of the Island - fear that it would break this natural scene that nature took so long to build. Tobago is the sister isle of Trinidad and Toabgo, the capital of the island is Scarborough. Under the House of Assembly Act.No.