We weren’t sure what to make of this sign we saw on the walk in from town going toward the beach in Montezuma, Costa Rica.
No parking and no flipping your car on the beach?
All posts, Costa Rica, Vicki "Mamita" Barnes
Signs that make you say “Huh?”
