#EBCphotography: Lover’s Beach in Cabo San LucasSeptember 20, 2022Featured Photos Playa del Amor or Lover’s Beach is located in Cabo San Lucas, Mexico, on the southern tip of the Baja California Peninsula. The secluded beach features limestone rock formations called El Arco. (Photo by Richelle Poblete)