Costa Rica Motorcycle Roads

Yesterday I dreamt that I found myself lying in one of the softest twin beds all around, in a hotel in the country of Costa Rica, near nice calm pacific waters. Howling monkeys were nearby and I even saw large colorful birds flying. The hotel probably rated as a five star. That was all true; […]

Read More Costa Rica Motorcycle Roads