Lumsawjait Viewpoint is a tourist attraction located in Shillong, Meghalaya. The average rating of this place is 5.00 out of 5 stars based on 3 reviews. The street address of this place is JVMH+MF7, Shillong, Meghalaya 793022, India.
Tender Sawkmie 53 months ago
You will love this place