Sol is heading on a year long trip around the world. Before he dips, he’s leaving Seattle with one last show to say…farewell.

The La Quebrada Eco-Lodge Is A Great Boutique Hotel in Santa Cruz, Costa Rica
When you think about a proper getaway in Costa Rica, you might picture thick jungle vibes, the sounds of toucans and monkeys echoing in the