Tarzan meets sloth in Monteverde, Costa Rica

Set high in the hills in central Costa Rica, up an unsealed road, is nature’s paradise, Monteverde and Santa Elena. Surrounded by lush green forest, these two national parks have stunning old growth… Continue reading