Shillong View Point
Shillong Peak, Air Force Station, Shillong 793010 India
Shillong View Point is a Points of Interest & Landmarks place is located in Shillong, Meghalaya. The address of Shillong View Point is Shillong Peak, Air Force Station, Shillong 793010 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 83779 17971,