1) Do you have to book the boat/ferry in advance?
2) What are the reliable companies that provide this service?
3) How long does it usually take? (we want to dedicate about 5 days to this)
4) Is it easier to get from Belem to Manaus or the other way around - Manaus to Belem.
Any info will help. Thanks guys!!!