Resorts-India.com
About Resorts-India.com
India is possibly the most diverse nation in the world. In area, it is the seventh largest country in the world. Within its geographical confines, stretching from the Great Himalayas in the north to the tropical peninsular south, there is a dizzying variety of languages, cultures, ethnic groups, beliefs and lifestyles.