Riding on the Island Queen is a must if you visiting Cape Cod. We particularly enjoyed our ride on our way back since it wasn't as breezy as it was on our way to MV. Views took our breath away (the dark blue waters of the ocean). Highly recommended!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.