Lonely Planet's Best in Travel: top 10 cities for 2012 - Lonely Planet