San Diego's tag archives

San Diego, the Lilliput in Chile

If you're just on a vacation in San Diego, then you must not miss the extremely large Muppets. All of the Muppets are owned by a French troupe. When these giants appear on the streets, people on streets get quite excited. They makes San Diego a Lilliput in the real...