40 Views0 Comments0 Likes
Sandos Finisterra Los Cabos is easily one of the most picturesque resorts in Cabo San Lucas, Mexico. It is located at the south end of the Baja California Peninsula.
41 Views0 Comments0 Likes
Breathtaking scenery where the pacific ocean meets with the sea of Cortez in the fabulous Baja California Peninsula. The city behind the wall of rocks is Cabo San Lucas, Mexico.