Top Sri Lanka Tourist Attractions List-Felix Feria Travel

Sri Lanka is an island country in South Asia, situated off the coast of India, and is a beautiful place that offers many tourist attractions. From wildlife to beaches, from tea plantations to spice gardens, from ancient traditional arts to modern entertainment options – Sri Lanka offers it all, and with our list of top tourist attractions you will not have trouble deciding what to visit in Sri Lanka.