Manzanillo, Mexico

This pretty Mexican port town is enveloped by forested hills and bright blue sea. While its beaches are inviting, its marina and Old Town hold equal appeal, with quaint boutiques and fresh local seafood caught in the bay.