John,Ralph Coombes has written a book America, the Babylon which has interesting discussions regarding the Statue of Liberty. He states in his book that the location of Babylon, a city on Long Island, is the only such location currently inhabited in the world!
Nancy Harbour
__
Hmm... thanks, Nancy.
John