Whale Watching Isla De La Plata

Catching a glimpse at the whales at Isla De La Plata