Exploring towering mountains, rainforests, beaches, colonial architecture and vibrant nightlife are some things to do in ...