Sri Lanka Bats for Dual Destination Packages with India
New Delhi: With 384,628 Indian travellers visiting Sri Lanka last year, an 8 per cent growth over the previous year, India has retained its spot as the largest inbound source…
New Delhi: With 384,628 Indian travellers visiting Sri Lanka last year, an 8 per cent growth over the previous year, India has retained its spot as the largest inbound source…