Sometimes, tall people have tall kids, and can be a challenge to fit everyone inside the same vehicle on a family outing. Enter the 2015 GMC Terrain, a compact SUV that's anything but when it comes to passenger accommodations.
Drinking Laws -- Alcohol is sold in liquor stores and various convenience stores; it's readily available at all hours, though not for sale on Sundays. The legal drinking age in The Bahamas is 18.
For those of you wondering the minimum drinking age for any Carnival cruise departing from the USA is going to be 21 years old. If you dock at a port that has a 18 years old legal age law, you will be able to drink on the port but not on the ship.