Hosted on MSN
Travel: Philippines Now Offers Visa-Free Entry For Indian Tourists! Explore These Mesmerising Places In The Country
The Philippines now has a visa-free entry program for short tourism visits. Indian tourists can stay in the country for up to 14 days without a visa. The Embassy of the Philippines in New Delhi said ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results