The 10 Best Luxury Hotels in Catalina Island, California
One of California‘s rugged Channel Islands, Santa Catalina Island (aka Catalina) is a little sliver of paradise, offering beautiful beaches, epic hiking trails, and unreal views everywhere you turn. Base yourself in the main town of Avalon, and you’ll be able to spend your days cruising around the island in a golf cart and sipping […]
The 10 Best Luxury Hotels in Catalina Island, California Read More »