12 Hour Days Immerse yourself in the local culture: Enjoy the best beaches anywhere; swim ski, parasail, collect seashells, even surf; take in a great seafood dinner at a seaside bar and grab a drink ...

More...