India is a vast subcontinent in South Asia bordered by Pakistan, China, Nepal, Bhutan, Bangladesh, and Myanmar. The country presents an incredible variety of landscapes, from the snow-capped peaks of the Himalayas in the north to the tropical beaches of Kerala in the south. Stand on the edge of the Thar Desert, where golden sands stretch endlessly under a blazing sun, or wander through lush forests and tea plantations in the eastern states, where the air is fragrant with the scent of fresh leaves.
The northern plains are home to historic cities like Delhi, Agra, and Varanasi. Gaze at the majestic Taj Mahal as its white marble shimmers in the sunlight or walk along the ghats of Varanasi as locals perform ancient rituals along the sacred Ganges River. The southern regions offer a different flavor with their Dravidian temple architecture, peaceful backwaters where houseboats glide silently over still waters, and vibrant coastal cities alive with colorful markets and spicy street food like fried potato dumplings in a bun that are called vada pav.