You are viewing a single comment's thread from:
RE: Did you ever hear of Isla de Chiloe?
Looks like an awesome place, I might visit some day! But what about those pesky Chilean recluse spiders I hear about? Did you encounter any of them?
Looks like an awesome place, I might visit some day! But what about those pesky Chilean recluse spiders I hear about? Did you encounter any of them?