Tag: tripura

Top 15 Facts about NorthEast India: The Seven Sisters

The seven sisters include states located in the northeastern part of India. These are the most attractive and beautiful regions of the country....