Bermuda
After I set up the obligatory off-shore bank account, I got buried in the beautiful sand of Bermuda!