Main Menu

Sigiriya-Sculpture

Sri Lanka for First-Timers

Don’t pass Sri Lanka for a small country (Island) that doesn’t offer much to do. Especially among South Indians, there is a perception that Sri Lanka is similar to Tamil Nadu or has resemblance to Kerala. Well, there is some truth to it. The country is not entirely different from South India but if you […]

Continue Reading 0