Visiting Nosara, Costa Rica? Here's the ultimate travel guide to Nosara, including the best things to do, see, where to stay, and more!