I will be going on a November cruise to these ports. I see a lot of shore excursions offered by Princess that sound great. I would like to know if anyone know the best thing to do at each island. I don't want to waste my time doing one thing on an island, that would have been better at the other.
Which island is best for snorkeling and beaching, which one is better for shopping? Which one has better mountain biking and/or horseback riding? Which one is best suited for touring?
Also, any suggestions as to where I can find other shore excursions/private tour-activity vendors?