India in Two Minutes

Asia - India

India, the largest country of the South Asia region and the seventh-largest country in the world by area remains famous for many reasons. India is a mystic land with great diversities in terms of heritage, culture, wildlife, archaeological sites, temples, spiritual beliefs, food, language, and many natural wonders.