Heavy rains all morning cause landslide in Castara, Tobago
Tuesday, December 20 2011 @ 09:10 AM AST
Contributed by: AleemKhan
Photo by Mr. Wallace
Continuous rainfall from the pre-dawn hours of this morning has caused a landslide in Castara, Tobago, blocking the entire Northside road on the island. First responders appeared early this morning to clear the road and are still working at the site.