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:TwitterFacebookLike this:Like Loading... Related