You can catch an event at Pandit Jawaharlal Nehru Stadium, located 1.6 mi (2.6 km) from central Margao.
Hotels.com travelers also say the area is relaxing and has lots of nice beaches. If you think Pandit Jawaharlal Nehru Stadium is cool, you also might like Fatorda Stadium, located nearby.