Birthday Turn Up In 3 Islands
First Stop- Jamaica
I wanted to do a cruise for my 29th birthday and I definitely wanted to include Jamaica since i'm Jamaican and it would be a chance to also squeeze in seeing family. I also wanted to show my friends who were going a good time and indulge in my culture so I found the perfect itinerary that not only included Jamaica as a stop but it was on the newest and BIGGEST Carnival ship that just got released this year. Why not do it big for your birthday :)

Activities: Bamboo Rafting @ White River in Ocho Rios
Cost: $20 PP
Length of time: about 45 minutes
Distance from the ship: about a 15 minute drive
Dunns River
Cost: FREE
Distance from ship: about a 10 min drive
We also ate at Oceans 11 which is probably wouldn't go back to because that was my third time there and i've had slow customer service experiences all three times. It shouldn't take an hour or more for the food to arrive.
Second Stop- Grand Cayman
This was my first time in the Cayman Islands and I was pleasantly surprised. It reminded me of the Bahamas because of the upkeep of the island. Im not sure if maybe its because we were in the tourist area but it was well kept. I was shocked to see Wendy's, Papa Johns, and other fast food places that we have in America.
The beach was nice there was a restaurant on the beach that played music. They had different excursions on the beach like parasailing and jet skiing. I didn't do either i just chose to lay on my unicorn float and enjoy the sun.
Activities: Relaxed at 7-Mile beach
Cost: $2 USD PP
Distance from the ship: about a 10 minute drive
Transportation: Bus from the port
Cost: $4 USD PP
Distance from ship: about a 10 min drive
Third Stop - Mexico
I had to do at least one excursion while on my trip so i decided to save it for Mexico and do the ATV. We went to an all-inclusive beach called Mr. Sanchos Beach. It was $50 PP and it included drinks (yes alcohol drinks too), food, kayaking and more! We paid an additional fee to do the ATV but it was well worth it. We did the ATV through a good bushy area where there was also mud. I actually broke out in hives and had to stop. I ended up getting Benadryl in the shop they had on the beach. I also ended up with a bunch of mosquito bites too. Nonetheless it was a fun experience. The food menu was good they had coconut shrimp, quesadillas, tacos and more! The drinks were also good and they had a pretty big drink menu to choose from. One of the cute thing I loved was the mariachi band walking around. They sang me "Happy Birthday" and some other popular Spanish song. Mexico was super fun I highly recommend Mr Sanchos Beach!
Activities: Mr Sanchos Beach
Cost: $50 USD PP
Distance from the ship: about a 15 minute drive
Activities: ATV
Cost: $45 USD PP
Length of time: 30 minute drive
Transportation: Bus from the port
Cost: $5 USD PP
Distance from ship: about a 10 min drive