1. Santra Cruz Island, Channel Islands, California Would you believe me if I told you that there are the most lush, uninhabited islands just an hour off the coast of LA? The Channel Islands…
1. Santra Cruz Island, Channel Islands, California Would you believe me if I told you that there are the most lush, uninhabited islands just an hour off the coast of LA? The Channel Islands…