User blog comment:Swiss Ninja/New Story/@comment-477220-20100220194938

America, more specifically the Galapagos Islands.