Playa Maria Jiménez beach is made of fine black sand

Playa Maria Jiménez beach is made of fine black sand Travel photography Family-friendly: true