Weekend cruises from Baltimore are a great way to enjoy a mini vacation without using up too many vacation days. These short sailings, often two to three nights long, let travelers escape into the relaxing world of cruising while still staying close to home. From the moment you step aboard, you can indulge in delicious meals, watch live shows, take a dip in the pool, or simply lounge ... https://www.pharaohsoceancruiseline.com/destinations/mediterranean-cruises/3-day-cruise-baltimore.html