This was somewhere north of Tamarindo on the Nicoya Peninsula.
Costa Rica Beach
Photo of Nicoya by