Proper noun
Ellipsis of Gasparillo Island.
A town in Couva-Tabaquite-Talparo, Trinidad, Trinidad and Tobago