Shillong is the capital state of Meghalaya it is known as Hillstations in Northern part of India. Shillong is Situated in 1,496 m above Sea level. and it is referred to as 330 popular cities in India.Read More