Feel the spirit, drama and excitement of some thrilling sports events at Jawaharlal Nehru Stadium.
This sporting facility is often on the itineraries of travelers to Shillong. But Jawaharlal Nehru Stadium isn't the only highlight in the area. Umiam Lake, Thrills Fun Park, and Wards Lake are some other worthwhile sights nearby.