Capt. David Rosales, a seasoned guide in San José del Cabo, offers unforgettable snorkeling and whale-watching tours aboard his 2019 Arca Panga. With years of experience navigating the region's rich waters, he knows the best spots to encounter marine life up close. Passionate and knowledgeable, Capt. David ensures every trip is safe, fun, and full of incredible sights.