Outbound ‘Sri Lanka depends on tourism; 60% people come from India’May 21, 2024 Hailing the ties shared by India and Sri Lanka on the occasion of Kumbhabhishekam puja at the Seetha Amman Temple,…