Adding to the surreal landscape is the Incahuasi Island, adorned with giant cacti, standing like sentinels in this sea of salt. Even the bravest of explorers will find themselves questioning ...