by Lonely Planet Publications Staff, Nicola Williams, Alexis Averbuck, Oliver Berry, Jean-Bernard Carillet