India is now the most populous country in the world. And it's ready to become a tourism force
Omri Morgenshtern, CEO of travel and bookings website Agoda, suggests countries need to ease visa restrictions and increase flights to draw more Indian travelers. | Armin Weigel/pi…