Beach Life in Los Organos, Peru
Mancora, Peru is a popular beach resort in northern Peru and the stop for our late night bus from Cuenca, Ecuador. Looking to get off the beaten track a little we stayed about a 30 minute taxi ride from Mancora in a small town called Los Organos. Our accommodation was Read more…