Source: Tourism MediaPlaya HermosaScenic green mountains enclose this beach where scuba divers, snorkelers and surfers flock to explore the curling waves and diverse marine life.WorldMexico and Central AmericaCosta RicaPlaya Hermosa