San Cristobal Island Travel Articles

 
Hit the Island Running – Ecuador, South America
Hit the Island Running – Ecuador, South America Tyrel Nelson and his girlfriend are hardly off the plane when they get their first taste of San Cristobal.