LORETO, Baja California South, Mexico (October 3, 2017) — The Villa del Palmar Beach Resort & Spa at The Islands of Loreto, a luxury destination resort overlooking the Sea of Cortez on the eastern coast of the Baja Peninsula, has added more prestigious awards to its impressive résumé. Read more…