Photo detail

Photo detail

The forecasted track of Tropical Storm Melissa as at 11am on October 22, 2025.