The United States was announced as the winner of “India’s Favorite Destination” during a ceremony hosted by Lonely Planet Magazine India Travel awards. The ceremony, held at in Mumbai, honored 32 of India’s favorite destinations, hotels, resorts, and attractions in India and around the globe.
John Abraham – a leading Bollywood actor – presented the award. This is the second consecutive year that the United States has been awarded “India’s Favorite Destination.” Every year, an expert panel shortlists nominees, then allows people to vote for their top choices, propelling their favorite destinations and travel experiences to the top.
Sheema Vohra, Managing Director of Brand USA’s representation in India, accepted the award on behalf of Brand USA.