Top 5 Places To Visit In Mapusa Travelling north from Panaji for about 13 km, Mapusa is a commercialized town of Goa. The town of Mapusa is congregated around Mount Alto. The city … [Read more...] about Top 5 Places To Visit In Mapusa