Mexican authorities warned the storm could cause “intense rains” over the resort-studded Yucatan Peninsula.
Home ยป Tropical Storm Sara pounds Central America with heavy rains
Mexican authorities warned the storm could cause “intense rains” over the resort-studded Yucatan Peninsula.