Where in the World Did I Find? Aren't these recycle bins on the street in downtown Liberia, Costa Rica SO CUTE?! View fullsize PHOTOS, WHERE DID I FIND?, TRAVELSuzanne BrownMarch 26, 2015Photos, Costa Rica, travel Facebook0 Twitter Reddit