Colombo Lotus Tower, is a tower of 356 m (1,168 ft), located in Colombo, Sri Lanka. It also reflects the symbolic landmark of Sri Lanka. As of 16 Sep
Read MoreCalling all adventure enthusiasts: There's a new one-of-a-kind travel experience you're going to want to add to your bucket list. The Conrad Maldives
Read MoreChina’s newest hotel is in the pits — literally. The InterContinental Shanghai Wonderland, which is built into the side of a formerly abandoned quarr
Read MoreLonely Planet’s Best in Travel lists the top 10 countries, cities and regions alongside other travel experiences for the year ahead, ranked by the sta
Read More