This luxurious modern resort is located on the Sea of Cortes in Baja California. It is easily one of the most spectacular locations with breathtaking views. The resort was dubbed as an ‘Oasis in the Desert’ and boasts beautiful architectural features while fully surrounded by water. Elevated walkways connect the different areas of this amazing […]