Right Here – Covigne River Gorges

The North Western Peninsula of Trinidad, once home to a US military stronghold and other developments, held great significance during wartime but has since become a haven for nature seekers.

Khary Roberts leads you to one of the many gems nestled in Chaguaramas for this instalment of Right Here.

Translate »