Upper shillong is a hiking area located in Shillong, Meghalaya. The average rating of this place is 4.80 out of 5 stars based on 12 reviews. The street address of this place is HWM2+J46, 3 Mile, Upper Shillong, Golf Links, Shillong, Meghalaya 793001, India.
Anku Devi 16 months ago
Very beautiful