budgetnomads.com
Signs that make you say “Huh?”
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?