Srilanka


Few places in the world can offer such a remarkable combination of stunning landscapes, pristine beaches and captivating cultural heritage. Tropical island nation of Sri Lanka is one of them.