Boasting cloud-forested highlands, idyllic palm-topped islands, vibrant indigenous cultures and riotous festivals, there are is no shortage of things to do in ...