Seven Sisters of India
https://youtu.be/eQ-wvTMmj9A?si=AsTZjEGfNV76Ey7m Northeast India, known for its mesmerising beauty consists of seven states known as “Seven Sisters of India”. The charming Seven Sisters of India are located in the easternmost region…