News

Shillong is the capital of Meghalaya and is called the 'Scotland of the East' because of its remarkable green hills and beautiful ... place to witness sunsets. The forest is known to be sacred ...