The Ball House stands on Eon Island in the Atlantic Ocean, shrouded in mystery as to how it got there and why it has been deserted.
Daily Express :: Travel Feed
The Ball House stands on Eon Island in the Atlantic Ocean, shrouded in mystery as to how it got there and why it has been deserted.
Daily Express :: Travel Feed