The untouched and pristine beauty of the Northeast always charms people from all over the world. Simple men and women, rich culture and abundance of natural beauty are enough to steal many hearts. Shillong is a beautiful hill station in North East and it is also capital of Meghalaya State. Shillong derives its name from...Read More