Read the journal "Leaving Las Lajas" The river's edge, Playa Tortuga, Costa Rica. IMG_0004
Poll results:Number 5 overall.Excellent: one voteGood: one vote