Land of the Giants Posted on February 14, 2014 by The Adventures of Blue Bear In San Miguel de Allende, when the sun starts to go down, the giants appear. Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook Like Loading... Related