Let’s Travel Club members at the Mirador Overlook in San Carlos, Mexico