Christmas shopping secrets: top city trips for gift hunters – Lonely Planet