Packed full of ancient civilisations and bountiful coastlines and islands, central America is a travellers paradise.