You know those moments in nature that leave you wondering, ‘How is this even real life?’ That feeling when you’re utterly present to the miracle of being alive? Yeah, that’s the sensation travelers ...