Playa Elefante is on Isla Cedros, the large island off Punta Eugenia. It is a mixed sand and rock beach that picks up west and northwest swell, and getting there is a trip in itself.
Isla Cedros is reached by small plane or boat. Plan logistics well ahead.