2025-05-17 02:50

Isla Isabella
01/03/2006- 300 miles south of La Paz

We spent a day on this natural bird reserve (or the Hitchcock movie?) admiring all the different birds and iguanas.