World Travel magazine’s Luxury List 2018 of the best hotels on the planet is featuring the über-de-luxe Shangri-La in Colombo, the capital city of Sri Lanka.
The post Shangri-La Hotel in Sri Lanka’s capital city Colombo features on World Travel magazine’s Luxury List 2018 appeared first on Pledge Holidays Travel Blog.