If museums are on your list of things to see in Shillong, then you might want to head to Don Bosco Center for Indigenous Cultures. If you want to experience more of the culture Shillong has to offer, head to Thrills Fun Park, Jawaharlal Nehru Stadium, and Umiam Lake.