Shillong is a breathtaking hill station in state of Meghalaya. Shillong has exciting mountain peaks, lakes with crystal clear water, golf courses, museums and zoos. It is a favorite holiday destination for travelers due to its pleasant climate. It was referred as “Scotland of East” by European settlers of ScotlandRead More →