Los Cabos is located on the Mexican peninsula of Baja California Sur. It is composed of two towns, Cabo San Lucas and San José del Cabo. Los Cabos is a desert land located along the coast of the Sea of Cortez. The coastline is full of luxury hotels and and rental properties. With arguably some…
Read More