Catalina island cape canyon expedition
Most visitors to catalina island off the coast of los angeles see only the quaint coastal town of avalon during their trip this 4 hour tour takes you to the islands interior in a 12 passenger eco friendly h1 hummer this is the only scheduled off road tour that travels into beautiful cape canyon and the steep rugged sheep chute road where catalinas herd of american bison live look for american bald eagles and emerge on the rarely seen windward side with tremendous views on your return st