Kalai Vizha 2025

Date: July 26, 2025

Venue: Keefetech – 750 Winter Street, Framingham, MA