Isla Imelev
It doesn't get more remote than Isla Imelev. Located off the coast of Chile, the triangular shaped island offers 32-acres of seclusion with the only inhabitants are the native flora and trees dotting the verdant prairie lands. A dramatic cliffside reaching 80 meters lines one side while pristine sand beaches envelope the other. The island is currently home to a lighthouse used by the maritime army and while there currently isn't any development on the property, it does have it's own water resources to supply a future South American hideaway.
Photos: Private Islands Inc.