Sri Lanka (formerly known as Ceylon) is an island in the Indian Ocean about 28 kilometers off the southeastern coast of india.
Sri Lanka is visa-free for Indian passport holders. Its visa-free policy and distance from India makes it perfect for a ...
If you happen to visit the coastal country for the first time this summer, then here are five stunning beaches in Sri Lanka ...
The picturesque NH Bentota Ceysands Resort sits proudly on a peninsula, with the vibrant Indian Ocean on one side and the ...
Neha Sharma is currently soaking in the sun and sea in Sri Lanka. If you are visiting Sri Lanka for the first time this ...