LORETO, Baja California South, Mexico (Sept. 17, 2018) —Villa del Palmar Beach Resort & Spa at The Islands of Loreto continues to collect the honors, with the latest accolades coming from the World Travel Awards—2018 Leading Resort in Mexico and Central America and 2018 Best Beach Resort in Mexico. Read more…