Q: Where is Our villa guest house?
A: Our villa guest house is located at: Laitumkhrah, nongrim road ,shillong 793001, Laitumkhrah Main Rd, Nongkynrih, Laitumkhrah, Shillong, Meghalaya 793001, India
Q: What are the coordinates of the Our villa guest house?
A: Latitude: 25.5715305, Longitude: 91.8996236
Q: How is Our villa guest house rated?
A: Our villa guest house has not rated yet on addressschool.com