World’s Loneliest ATM: Check Interesting Facts

The world's loneliest ATM is installed in the territory that New Zealand claims as its own --Ross Dependency --on the edge of McMurdo Sound in Antarctica where the United States has a research post called McMurdo Station.

Tags:
1