We woke up early last Friday to depart San Jose and got to the bus station around 5:45 am for our early trip to the Atlantic (Caribbean) Coast. Seven and a half hours later (thanks in large part to a long stretch of construction on the main 1-lane road through the mountains) we arrived inContinue reading “Puerto Viejo”