Top 10 things to do in Cabo San Lucas - Lonely Planet