While out exploring the Island on our bicycles, we happened upon Driftwood Beach and this adorable little Chia-Poo - Jack and he had a good romp.