Skip to Content

Zorra Canyon, also known as Fox Canyon, which is a popular tourist site near Santiago, is poised to reopen this month once it undergoes a thorough assessment.  The area, which includes the Sol de Mayo eco-ranch, is located around 11km west of Santiago in Los Cabos and was closed indefinitely following a tragic accident involving …

Read More about Popular Los Cabos Tourist Attraction Could Reopen This Month