All You Can Drink Cruises – The Latest Trend on the Seven Seas!

Anyone who has been on a cruise will know first-hand how tempting it is to eat all day long.  With breakfast from 5am-11am, lunch from 11am-3pm, afternoon snacks from 3pm-6pm, dinner from 6pm-11pm, and a midnight chocolate buffet before the 24-hour room service kicks in, you can eat what you like, when you like –…