Upper Shillong is an sublocality in Golf Links, Shillong, East Khasi Hills District, Meghalaya, India, 793005. Mawshbuit, Mawlynrei, Mawlai-Mawong, Diengong, Shillong, Mawdiangdiang, Langkyrding, Mawpat, Itshyrwat are the nearby cities to Upper Shillong.