Yes! You need to apply for a visa. There is an option that you need to apply for ahead of time called "Visa upon Arrival". You must apply for it between 30 and 5 days before arrival. It costs 60 US dollars. More information can be found here - https://www.tourism-of-india.com/tourist-visa-on-arrival-in-india.html
The CDC recommends the measles vaccine and all other routine vaccines. They also recommend that most travelers get Hepatitis A and Typhoid vaccines. We also suggest that you take Malaria pills
We recommend arriving no later than Monday the 23rd in order to give yourself time to get over the jetlag
The Uber app will work in Mumbai!
Unfortunately, its not recommended for visitors to drink tap water. Please make sure to get bottled water everywhere you go, unless they have a filtered water system
There are many great places to travel! All of the below options will require a flight to get to. The Taj Mahal is a great experience, but it takes the longest the get to. You will need to fly into Dehli and then travel several hours to the city of Agra. Its definitely worth the trip though! If you wanted to extend this trip, you could spend a day or two in Dehli, the capitol. Go is a coastal town that was inhabited by the Portuguese at one point. It has a different vibe than many other parts of the country. If you are looking for a relaxing time with lots of delicious seafood, this is the place for you! Kerala, known as God's own country is a state known for it's palm lined beaches and backwaters. Inland are the Western Ghats, mountains whose slopes support tea, coffee and spice plantations as well as wildlife. National parks like Eravikulam and Periyar, are home to elephants, langur monkeys and tigers. If you are curious about any other locations, feel free to reach out!