5 Interesting Facts About Gaspar Grande
Gaspar Grande is found just off the coast of Chaguaramas, west of the city of Port of Spain. Locals and foreigners alike frequent the island to visit the famous Gasparee Caves but here are some facts that may not be commonly known about it. It is small The island measures a total area of 1.29 […]