The Villa del Palmar Beach Resort & Spa at The Islands of Loreto, a luxury destination resort located between the impressive Sierra de la Giganta mountain range and the beautiful Sea of Cortez, has been nominated for five awards by one of the most comprehensive and sought after awards programs in the global travel and tourism industry—the World Travel Awards. Read more…