I've seen this discussed a few times, but I'm still struggling on coming up with a solid itinerary on spending about 3 weeks to travel from Panama City to San Jose. A little background, I'm 23/m and most likely I'll be traveling solo. I know this is way early but I'm looking to travel ~Dec 10-31st of this year. I've done 2 months backpacking in Europe but since that was mostly hitting major cities, easy trains, and more populated areas, it seemed easier to plan. I'm planning on just staying in hostels but money isn't too much of an issue. I also don't really want to get too far off the beaten trail, especially if I'm alone. This is something I've basically stolen from a travel site, not really sure what I should add/subtract for days and what i can do with the extra. I also am not looking to rush, days hanging at the beach and not doing too much are welcome as much as zip lining through the jungle.
Day 1-3 Panama City
Day 4-6 Santa Catalina
Day 7-8 Boquete
Day 9-11 Bocas del Toro
Day 12-14 Puerto Viejo de Talamanca
Day 15-17 San Jose
Day 18-21?
This was a little lengthy, but any advice is appreciated.
Thanks

