Yes

Reply to this note

Please Login to reply.

Discussion

Awesome. A cool town too. In fact, that whole peninsula is amazing.

Costa rica is biiiiiiig

It definitely feels that way