The content originally appeared on: Trinidad and Tobago Newsday News A sudden downpour left streets of Port of Spain flooded on June 4. - Faith Ayoung After a scorching dry season, rain is a welcome sight across Trinidad and Tobago. But this weekend's downpours brought more than just relief. In various parts of north Trinidad, torrential rain caused flash flooding, leaving drivers venturing through floodwaters. The normally bustling Macqueripe Beach in Chaguaramas was not spared, as the heavy rains created […]