This travel guide provides readers with everything they need to know for planning a trip to this unique country, including the best places to stay and eat - for all tastes and budgets; practical travel advice; and expert info on what to pack and when to go.
