Written by: Neil E. Traveler Wednesday, May 11, 2011 9:51 AM
Kassandra and Neil hangin' around on the beach at Isabel, Galapagos, Ecuador.