Goa hits 1 crore tourists in 2025—locals lead the way

India