To do in and on the water in Costa Rica

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