The Marieta Islands, known locally as Islas Marietas, are situated off the coast of Nayarit, Mexico, nestled in the vast blue ...
Skyrocketing hotel prices and housing costs that lead the nation have many wondering if Los Cabos is finally unaffordable.