Sri Lanka Launches Visa-On-Arrival Program To Boost Tourism
Known as the “Pearl of the Indian Ocean,” Sri Lanka boasts eight UNESCO World Heritage Sites, distinctive architecture, a rich cultural heritage, idyllic beaches and plentiful wildlife. This island nation literally has something for…