Interesting place. It is most definitely NOT the center of the earth, but some innovative thinking on part of some businessman has made it a place to visit. It is near Yuma, AZ USA
Post a Comment
No comments:
Post a Comment