How to Apply for A Sri Lanka Visa for Filipinos Sri Lanka, a country known for its beautiful forests and calming oceans, is truly “The Lost Paradise.” It is the fusion of the earth and the sea, a true gem of the Indian Ocean. It is a place embellished with history