Welcome To Sri Lanka

Sri Lanka, the wonder of Asia is the tropical island nation set in the Indian ocean of South Asia and has seduced travelers for centuries.

Once known as the Kingdom of Ceylon, island of taprobane and the pearl of the Indian Ocean were ...