DESTINATIONS

Bentota

The idyllic resort town of Bentota is located upon the golden south western coast of Sri Lanka. This sleepy little town is remarkably pretty....

Colombo

With glistening skyscrapers adorning the glorious skyline and iconic shopping and dining venues interspersed within famed colonial buildings, the stunning city of Colombo is...

Nuwara Eliya

Beautiful Nuwara Eliya, which is often called ‘Little England’, resembles a paradise destination of a sweet fairytale! Gently sloping mountains covered in the luminous...