Cabo Shore Excursion: Beach Horseback Ride & Tequila Tasting in Cabo San Lucas, Mexico