Get off the beaten track and visit the small Costa Rica town of Ojocha, with our guide of to things to do in Ojochal, Costa Rica.