
Lake Pen is situated in Arizona, famous for two major landmarks, one natural and one not so much: The Grand Canyon and London Bridge. It’s a common misconception, among those that know the original London Bridge now resides in a Lake in Arizona, that it was a con man that […]