Experience nature in Costa Rica

Costa Rica is a small country but with hundreds of beaches, national parks, rainforests and experiences.