Life in Goa · page 5

From the magazine

Karleo

29 September 2025