This is where Captain Kidd buried his treasure
Where did pirate Captain Kidd bury his treasure? In the Caribbean? Africa? Some far-off island? Well, he did choose an island, right in the middle of the swanky area of the Hamptons on Long Island, New York, the summer playground …
