Playa Hermosa...
Playa Hermosa is a gorgeous beach located just north of Santa Teresa. It was actually known as San Martin but the tourists began to call it ‘the beautiful beach’ due to which its name stuck. It is the least developed of the four sections ...
Santa Teresa, Costa Rica