India is the great melting pot of culture and humanity. The subcontinent is home to many peoples and lifestyles. First time visitors might be surprised to see the country ranges from bustling, noisy cities like Delhi & Mumbai, to quiet secluded areas like Kerala, Goa and the Himalayan regions.