Archive for June 22nd, 2009

Paul and Derek Discover Costa Rica

The two brothers from Lonely Planet’s “Sick of Home” went to Costa Rica recently and shot a few episodes about the country. Here are two episodes to whet your appetite. Paul and Derek Rose visited Costa Rica’s eco-friendly spots. There, they managed to sample fresh vegetables right out of the ground, to drinking from a […]