(MIA, have various airline miles & hotel points if helpful)
(primary purpose = lots of stops with lots of photo opps, some free time to explore)
first time shopping river cruises;
is there tutorial out there for finding best deals?;
is there consensus best vendors offering
lowest prices best quality balance...?
any advice-comments appreciated...