Tropical islands to ancient temples