Top 20 Tourist Places to Visit in Sri Lanka

The beautiful island country of Sri Lanka is popular for its unmatched beauty and soul stirring mountain peaks. It has rich background of historical significance for travelers from all over the world. From the happening city life to the serene beaches and the well preserved unique culture is what gives a visit to Sri Lanka a personality of its own. Every sport here is picture perfect and accompani...