Nepal

India and Sri Lanka, Like a giant wedge plunging into the Indian Ocean, peninsular South India is the subcontinent's steamy heartland, and a lush contrast to the snow-capped peaks and sun-crisped plains of the North.