Exploring a country like Sri Lanka is not that much easy. You need to identify and choose the best transport options those suit the landscapes of this country. Because this is an island structured with different landscapes such as hill countries, beach locations, urban cities, remote and rural villages etc. So you can't always depend on the public transportation.

Read More  
I BUILT MY SITE FOR FREE USING