7 sisters as they are often known as are famous for its beautiful amalgam of culture. The place is endowed w...
Located in Arunachal Pradesh, Tawang is one of the most picturesque places in north-east. What makes is more b...