
Bali, Thailand, Vietnam, now Philippines: Is Southeast Asia India's new backyard?
There is a brand-new stamp for Indian travellers to chase! The Philippines has just announced a 14-day visa-free entry for Indian tourists. Yes, you read that right. This latest move is part of the country’s plan to boost tourism. “The visa-free …