1. Shillong – The Scotland of the East Often referred to as the “Scotland of the East,” Shillong is the capital city of Meghalaya. This charming hill station is known …
Which are the greatest places to visit in Northeast India?
Northeast India, an enchanting region with its lush landscapes, vibrant cultures, and rich biodiversity, is a treasure trove for travelers. It comprises eight states—Assam, Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, …