LORETO, Baja California South, Mexico (September 7, 2017) — For the second consecutive year, the luxurious Villa del Palmar Beach Resort & Spa at The Islands of Loreto has been awarded Wine Spectator magazine’s prestigious “Award of Excellence.” Read more…