Thailand and Sri Lanka Welcome Indian Travelers with Visa Fee Waivers

Thailand and Sri Lanka are rolling out the red carpet for Indian travelers by waiving visa fees, mir