Junquillal, A paradise on its ownJunquillal is a quiet, unpopular beach where nature does what she wants. Which makes it pretty popular for sea turtles to lay their eggs.