Russia, India, Germany help tourism boom in Sri Lanka Russia, India, Germany help tourism boom in Sri Lanka By Famagusta Gazette on March 19, 2024 1:54 pm Over 500,000 tourists have arrived in Sri Lanka by March 14 this year, the latest statistics by the Sri Lanka… Continue readingRussia, India, Germany help tourism boom in Sri Lanka