15 FACTS ABOUT THE SEVEN SISTERS IN INDIA
The Seven Sisters of India, also called “Paradise Unexplored,” are actually seven states which are: Arunachal Pradesh, Mizoram, Manipur, Nagaland, Assam, Tripura and Meghalaya. These Seven Sisters are connected to mainland India through what we call Chicken’s Neck which is a thin land stretch which shares borders with Myanmar, [...]