A fort in Rajasthan tops Lonely Planet's inaugural list of the world's most extraordinary places to stay, which also includes spherical treehouses in Vancouver Island's forest, and a cave hotel in Cappadocia, Turkey. Browse the gallery to see all 10 winners in order...

Read the full article at theguardian.com