7 Night Eastern Caribbean & Perfect Day on Icon of the Seas from Miami, Florida Perfect Day Coco Cay Thrill Water Park Girl Sliding
The 7 Night Eastern Caribbean & Perfect Day from Miami, Florida visits Basseterre, St. Kitts & Nevis; Charlotte Amalie, St. Thomas; Perfect Day at CocoCay, Bahamas; Miami, Florida. Explore our cruise itineraries and choose from a variety of rooms depending on your needs and budget. Start planning your next cruise vacation by selecting a destination and departure port.
Royal Caribbean Cruises
Priced from: $1801.0 per person 17 sailing dates available
Book Now
7 Night Eastern Caribbean & Perfect Day
Itinerary Overview
Explore Icon of the Seas
Day 1 - Miami, Florida
Day 2 - 3 - Cruising
Day 4 - Basseterre, St. Kitts & Nevis
Day 5 - Charlotte Amalie, St. Thomas
Day 6 - Cruising
Day 7 - Perfect Day at CocoCay, Bahamas
Day 8 - Miami, Florida
View Itinerary
Perfect Day Coco Cay Thrill Water Park Girl Sliding
Perfect Day Coco Cay Thrill Water Park Girl Sliding
This is your

7 Night Eastern Caribbean & Perfect Day

Explore This Itinerary
Leaving from
Miami, Florida
Onboard
Icon of the Seas
Day Port
1
Miami, Florida
Departs at 4:30 PM
2 - 3
Cruising
Day at sea
4
Basseterre, St. Kitts & Nevis
From 8:00 AM - 6:00 PM
5
Charlotte Amalie, St. Thomas
From 7:00 AM - 3:00 PM
6
Cruising
Day at sea
7
Perfect Day at CocoCay, Bahamas
From 9:00 AM - 5:00 PM
8
Miami, Florida
Arrives at 6:00 AM
*Port sequence may vary by sailing date.
from {{ overview.price.currency.code }}
{{ overview.price.currency.symbol }}
{{ overview.price.label }}
{{ item }}
Sailing from {{ overview.startDate }} (+ {{ additionalDatesCount }} Additional Dates)

Your ship Icon of the Seas

Your ship
Icon of the Seas
View Itinerary
 Icon of the Seas Aerial Angle Render
Icon of the Seas Aerial Angle Render
Get to know
Icon of the Seas
This is more than a vacation upgrade. It’s the best family vacation in the world. Introducing the new Icon of the Seas℠ — a first-of-its-kind Royal Caribbean® adventure where you’ll have the time of your life, multiple times a day. It’s thrills you never dared to imagine and next-level chill you never dreamed possible. Let your adrenaline surge at the largest waterpark at sea or conquer an all-out test of courage dangling high above the ocean. Pick from seven unique pools to satisfy any mood —this is an all-you-can-swim buffet. Fuel bolder bonding with tons to do for everyone in your crew at Surfside℠, the ultimate stay-all-day family neighborhood right onboard. And discover dishes to delight every appetite with 40 ways to dine and drink. This is the Icon of Vacations℠.

DIAL UP THE DARING

Take your best-ever vacation and crank it up —way up. This is a whole new class of adventure. The kind that fills every moment with new thrills and changes the way you play for good. Like braving six record-breaking slides at Category 6, the largest waterpark at sea. Or finding the courage to conquer the Crown’s Edge℠, a test of bravery like nothing you’ve ever dared, dangling high above the ocean. And discovering adventure for the ages —all the ages —at Surfside℠, a stay-all-day neighborhood that opens the floodgates on family fun. A sprawling aquapark and pool give kids more ways to splash and play, with plenty of bites nearby to fuel up for bolder bonding. This is more than a vacation. It’s the best family vacation in the world —the new Icon of the Seas℠.

POOL HOP NONSTOP

Save room for some extra splash —the new Icon of the Seas℠ has an all you-can-swim buffet of unique pools to satisfy any mood you're in. Take your pick of seven different pools, plus nine whirlpools. All with next-level ocean views, so you'll always feel connected to the sea. Like The Hideaway, the first suspended pool at sea, buzzing with beach club beats high in the sky. Cloud 17℠ is your adults-only poolside oasis in a new stratosphere of chic. Frozen cocktails are on tap at The Lime & Coconut® bar spanning multiple levels, or you can dive in and order up at the largest swim-up bar at sea, Swim & Tonic℠. It’s your day your way —soak up every minute.

AN ICON AFTER DARK

When the sun goes down, your night onboard Icon of the Seas℠ lights up with possibilities. With over 15 buzzing spots and live music venues, every night onboard overflows with ways to raise the bar on spirit-sipping and show stopping. Turn up the volume on unforgettable with rockin' set lists, or catch a battle of the baby grands at Dueling Pianos℠—a first-of-its-kind bar in the fleet. Fuel your whole teams’ competitive spirit with a rousing round of darts, brews over billiards and retro arcade classics. Or make it a party for two with starlit sips set to the soundtrack of soulful classics before a sidesplitting stand-up show. There’s never been a night out like going all out onboard Icon of the Seas℠.

SURFSIDE DAZE FOR DAYS

Make the most of every minute together at Surfside℠ — the stay-all-day neighborhood made for families. From the larger-than-life festival filled with dancing and games, to dining on crowd pleasers at Surfside Bites, and ending your day with a new bedtime story for your little ones each night, Surfside is THE place for families on Icon of the Seas℠.

Day 1: Miami, Florida

Day 1
Miami
Florida
View Itinerary
Oleta River State Park Aerial, Miami, Florida
Oleta River State Park Aerial, Miami, Florida
Things to do in
Miami
Departs at 4:30 PM
Miami moves to a rhythm all its own— from the sun-drenched beaches to a diverse blend of cultures. Indulge in the glitzy chic of Miami Beach and explore Little Havana’s deep-rooted Cuban heritage. Unwind on Key Biscayne’s serene shorelines, pedal along Ocean Drive or paddle a kayak through Oleta River State Park’s winding mangrove channels. Head to Coconut Grove to take in the bohemian vibe. Tour the Vizcaya estate’s Renaissance-inspired gardens. Miami cruises give guests the opportunity to check out the Perez Art Museum’s contemporary collections. Whether it’s deep-sea fishing, Art Deco architecture, world-class cuisine or endless nightlife, adventure shines bright in The Magic City.
Art Deco Hotels Collins Avenue, Miami, Florida
Art Deco Hotels Collins Avenue, Miami, Florida

Sobe It

South Beach is a bright hot spot no matter what time of day. Soak up the sun along the shore and admire the Art Deco gems along lively Ocean Drive. Stroll busy Collins Avenue, sip mojitos in beach bars, dance in ultra-hip nightclubs, and enjoy the best people watching in the city.
Older Men Close Up Smoking Cuban Cigars, Miami, Florida
Older Men Close Up Smoking Cuban Cigars, Miami, Florida

Called Culture

Experience Miami’s Cuban traditions along Calle Ocho in Little Havana. Here you can wander streets filled with fiery salsa sounds and meet locals smoking cigars over a game of dominoes. From its colorfully painted rooster statues to its hand-rolled cigar shops and open-air fruit markets, this is as authentic as it gets.
Wynwood Mural, Miami, Florida
Wynwood Mural, Miami, Florida

Blank Canvas

Unleash your creative side with a jaunt through the Wynwood Art District during your Miami cruise. Every façade in this art-centric neighborhood comes decked out in vibrant life-size murals by globally recognized talents. And don’t miss Wynwood Walls, a collection of old warehouses adorned with abstract paintings, graffiti quotes and unique sculptures.
Ropa Vieja Plate, Miami, Florida
Ropa Vieja Plate, Miami, Florida

Local Cuisine

Miami is an international culinary powerhouse. Michelin-starred chefs fill many kitchens and Latin American flavors highlight many menus. You can’t miss the city’s signature Cuban food: Enjoy pastelitos (pastries) for breakfast, lunch on a famous frita (spicy burger), then savor ropa vieja (beef stew) for dinner. If seafood is your thing, crack into succulent stone crab claws, a true South Florida delicacy.
Bayside Marketplace Waterfront Mall, Miami, Florida
Bayside Marketplace Waterfront Mall, Miami, Florida

Shopping

Bayside Marketplace, across from the port, is a popular waterfront shopping spot for visitors. Locals love the quirky boutiques in Coconut Grove. Lincoln Road Mall spans 10 blocks of shops— and Miracle Mile is a long string of specialty stores. Cruise to Miami and head to Calle Ocho for hand-stitched guayabera shirts and hand-rolled Cuban cigars.

Day 2 - 3: Cruising

Day 2 - 3
Cruising
At Sea
View Itinerary
Icon of the Seas Thrill Island Aft Render
Icon of the Seas Thrill Island Aft
THRILLS LIKE YOU NEVER DARED
Thrill Island Render
Thrill Island Render

Thrill Island

X marks the spot for adventure. Face the wrath of Category 6, the largest waterpark at sea with six record-breaking slides. Conquer the Crown’s Edge, a test of bravery like nothing you’ve ever dared. Plus, returning favorites like the FlowRider®.
Icon of the Seas Crown's Edge Crop Render
Icon of the Seas Crown's Edge Crop

Crown's Edge℠

Step onto the Crown’s Edge, a fear-inducing challenge that’s part skywalk, part obstacle course, part thrill ride and an all-out test of your courage. At any moment, the floor beneath your feet could collapse and leave you dangling over the ocean.
Surfside Entrance Render
Surfside Entrance

Surfside℠

Make the most of every minute together at Surfside, a stay-all-day family neighborhood with a Splashaway Bay℠ aquapark, the Water’s Edge pool for grownups, a beach-themed carousel, an arcade, Playscape℠, and five places to fuel up or grab a treat.
Icon of the Seas Thrill Island Crop Render
Icon of the Seas Thrill Island Crop

Category 6 Waterpark

Brace yourself for six record-breaking slides at Category 6, the largest waterpark at sea. Let your adrenaline surge on a solo plunge, race a fellow daredevil or gather your crew for family raft waterslides that are anything but tame.

Day 4: Basseterre, St. Kitts & Nevis

Day 4
Basseterre
St. Kitts & Nevis
View Itinerary
Mount Liamuiga Couple taking the Volcano Hike. Basseterre, St. Kitts Nevis
Mount Liamuiga Couple taking the Volcano Hike. Basseterre, St. Kitts Nevis
Things to do in
Basseterre
From 8:00 AM - 6:00 PM
Greens in every shade spring from the rolling hills of St. Kitts— an island ripe with eco-tourism adventures. In the port city of Basseterre, you’ll find centuries of history to explore in impressive estates and photo-worthy monuments like the Brimstone Hill Fortress, one of the best preserved military structures in the Americas. Cruise to St. Kitts & Nevis and venture beyond the port and gear up for a unique climb up the 3,792-foot Mount Liamuiga volcano for views well worth the hike. Or hop in a kayak to get up close with a rainbow of tropical reef fish. Looking for something a little more laidback? Escape to the tiny unhurried sister island, Nevis, for smooth golden beaches and clear-water snorkeling— it’s just a thirty minute ferry ride away.
Forest Volcano Man Hiking. Basseterre, St. Kitts Nevis
Forest Volcano Man Hiking. Basseterre, St. Kitts Nevis

TAKE A HIKE

Hit the Mount Liamuiga trail and trek through towering trees, tangled vines, and tropical flowers to the crater of the 3,792-foot dormant volcano. At the peak of your 6-mile ascent, you’ll be rewarded with a view that goes so far, you can see neighboring islands.
Insider tip
Tipping taxi drivers isn’t necessary. In restaurants, 10-15% gratuity is standard.
Nevis Traditional Architecture. Basseterre, St. Kitts Nevis
Nevis Traditional Architecture. Basseterre, St. Kitts Nevis

HIT THE STRIP

For a taste of nightlife while the sun is still shining, head to The Strip on South Frigate Bay. This hot spot along the beach is lined with resorts, restaurants and bars with open-air dance floors. Most places open at 10 a.m. and keep the island party vibes going until late night.
Insider tip
Six ferries are available to take you on the 45-minute trip between the islands.
Sugarcane Plantation. Basseterre, St. Kitts Nevis
Sugarcane Plantation. Basseterre, St. Kitts Nevis

ALL ABOARD

Hop on the West Indies’ last railway— double-decker railcars that travel along a line built a century ago to transport sugarcane across the island. You’ll pass historical estates and countryside filled with tall wild sugarcane.
Four Spiny Lobster Tails on a Grill. Basseterre, St. Kitts Nevis
Four Spiny Lobster Tails on a Grill. Basseterre, St. Kitts Nevis

Local Cuisine

Casual beach spots with super-fresh seafood are your best bet for lunch. Order some spiny lobster or conch grilled over an open fire. More adventurous eaters should try West Indian specialties like pepper pot, Arawak chicken and goat water stew. For a quick snack, vendors sell sugarcane stalks to chew on.
Assorted Colorful Souvenirs. Basseterre, St. Kitts Nevis
Assorted Colorful Souvenirs. Basseterre, St. Kitts Nevis

Shopping

Port Zante has over 60 shops where you can score deals on watches, jewelry, diamonds, and gemstones. Or you can head to the nearby Pelican Shopping Mall, a collection of souvenir shops designed to look like a traditional Caribbean street.

Day 5: Charlotte Amalie, St. Thomas

Day 5
Charlotte Amalie
St. Thomas
View Itinerary
Beach Boats, Charlotte Amalie St. Thomas
Beach Boats, Charlotte Amalie St. Thomas
Things to do in
Charlotte Amalie
From 7:00 AM - 3:00 PM
Charlotte Amalie is one of the world’s most beautiful harbors; blue waters peppered with sailboats and green hills dotted with quaint little cottages make for post-card perfect brags. Just outside the lively port town, you’ll find ribbons of powdery sand beaches dotted with hammocks. Cruise to St. Thomas and explore colonial landmarks like Blackbeard’s Castle or raise a pint of the local lager at quaint microbreweries. And when it’s time to fuel up, you’ll find plenty of beachside bars serving conch fritters, johnnycakes, and coconut patties. St. Thomas may technically be part of the U.S., but with its colorful markets, unspoiled beaches, and the ever-present sound of steel drums, you’ll feel a world away.
Magens Bay Beach Palm Trees, Charlotte Amalie St. Thomas
Magens Bay Beach Palm Trees, Charlotte Amalie St. Thomas

Beach Hop ‘Till You Drop

St. Thomas is home to some of the world’s most beautiful beaches. Ditch the crowds for some prime snorkeling at Sapphire Beach. And of course, no visit is complete without a stop at Magen’s Bay, named one of the world’s most beautiful beaches by National Geographic.
Cable Cars with Bay View,  Charlotte Amalie, St. Thomas
Cable Cars with Bay View, Charlotte Amalie, St. Thomas

Panoramic Views of Paradise

St. Thomas’s central mountain range offers endless opportunities to snag the ultimate panoramic selfie. Head to Government Hill, Drake’s Seat on Skyline Drive, and Mountain Top, which rises over 1,500 feet above sea level for the most bragworthy views.
Old Lutheran Church, Charlotte Amalie St. Thomas
Old Lutheran Church, Charlotte Amalie St. Thomas

Journey Into the Past

Just off Main Street, visit the St. Thomas Synagogue and Frederick Lutheran Church, each the second oldest of its kind in the Western Hemisphere. Stop by Blackbeard’s Castle, built in 1679, and see the world’s largest collection of life-sized pirate statues. Or climb the legendary 99 Steps built by 18th century Danes, using bricks that once served as ship ballast.
Cod with Sides of Callaloo and Johnny Cakes, Charlotte Amalie, St. Thomas
Cod with Sides of Callaloo and Johnny Cakes, Charlotte Amalie, St. Thomas

Local Cuisine

St. Thomas is a foodie’s haven, and you’ll find no shortage of bars and pubs serving up local favorites like St. John Brewers Virgin Islands beer and Blackbeard Ale™. West Indian fare, like callaloo (sautéed leafy greens) and Johnnycakes (cornmeal flatbreads), is a staple. And you absolutely can’t leave without trying some chocolate dipped coconut patties. In restaurants and bars, you may wish to add a gratuity of 15-20% to your bill if service was especially good.

Day 6: Cruising

Day 6
Cruising
At Sea
View Itinerary
Icon of the Seas Pier 7
Icon of the Seas Pier 7
CHILL YOU NEVER DREAMED OF
Icon of the Seas The Hideaway Pool Crop RENDER
Icon of the Seas The Hideaway Pool Crop

Hideaway Pool

Floating in mid-air eight stories up, the Hideaway Pool is like nothing you’ve ever seen —or swam —before. Designed with disappearing edges for seamless sunsets, it's buzzing with beach club beats high in the sky.
Icon of the Seas Swim and Tonic Close-Up Render
Icon of the Seas Swim and Tonic Close-Up

Swim & Tonic℠

Discover the coolest way to sip at Swim & Tonic — the largest swim-up bar at sea. A first-ever in the Royal Caribbean® fleet, it’s the perfect spot to soak up the sun and get a splash of the action.
Icon of the Seas Pool Aerial Render
Icon of the Seas Pool Aerial

Chill Island℠

Head to Chill Island, an oasis with the biggest pool to set sail. Dive in and order up at the first swim-up bar in the fleet, Swim & Tonic℠. Or hit The Lime and Coconut® with our first-ever frozen cocktail bar.
Icon of the Seas Surfside Water's Edge Render
Icon of the Seas Surfside Water's Edge

Water's Edge

Grownups have the best seat under the sun to unwind between adventures. Kick back on an in-water lounger or claim an island dotting the pool and soak up primetime ocean views just steps away from the action at Splashaway Bay℠.

Day 7: Perfect Day at CocoCay, Bahamas

Day 7
Perfect Day at CocoCay
Bahamas
View Itinerary
Arrivals Plaza Perfect Day at Coco Cay Aerial
Arrivals Plaza Perfect Day at Coco Cay Aerial
Things to do in
Perfect Day at CocoCay
From 9:00 AM - 5:00 PM
This isn’t vacation days spent. This is bragging rights earned. Conquer the tallest waterslide in North America and snap a shot from up to 450 feet up in a helium balloon. Grab a drink at the swim-up bar and soak up the scene in the largest freshwater pool in The Bahamas. Or get a taste of Bora Bora with your own Overwater Cabana.
Perfect Day Coco Cay Slide Aerial
Perfect Day Coco Cay Slide Aerial with Navigator of the Seas in Background

Thrill Waterpark

This is a drench a minute thrill-a-thon for every adventurer. From giggle-worthy tides to shriek-inducing slides towering high into the clouds. Bounce, climb and swing your way through the obstacles in Adventure Pool. Get swept up by the biggest Wave Pool in the Caribbean. Or if you’re up for a true rush, take on the tallest waterslide in North America — Daredevil’s Peak℠. Whatever your thrill threshold, you’ll find firsts to test your bravery at Thrill Waterpark®.
Insider tip
Thrill Waterpark is busiest at 10:00 am, so get there early to beat the lines.
Perfect Day Coco Cay Oasis Lagoon Aerial
Perfect Day Coco Cay Oasis Lagoon Overhead View of the Pool

Oasis Lagoon

This is no mirage, you’ve found it — the largest freshwater pool in the Caribbean. Make your way through the different coves of Oasis Lagoon®, each with a vibe all its own. Splash right in at the kid-friendly sloping entry. Take your first sip of a cold Coco Loco at the swim-up bar before lounging on one of three swim-up islands. Or treat yourself to total relaxation in the privacy of your own cabana, complete with attendant service.
Insider tip
Remember to bring closed toe shoes if you plan to ride the zip line
Now Open
Coco Beach Floating Cabanas Aerial, Perfect Day at Coco Cay
Coco Beach Floating Cabanas Aerial, Perfect Day at Coco Cay

Coco Beach Club

Welcome to Coco Beach Club®, where every moment is elevated. It’s just you and endless blue, lounging in the first Overwater Cabanas in The Bahamas. Savor new Mediterranean flavors, then drift along the finest line between poolside and seaside, in an infinity edge pool overlooking the ocean.
Perfect Day Coco Cay Splashaway Bay Slides Brother and Sister Competing
Splashaway Bay Slides Brother and Sister Competing

Splashaway Bay

The coolest aqua park at sea is breaking out beyond the deck and coming ashore at our largest Splashaway Bay℠ yet. Now kids can enjoy bigger buckets of fun than ever before with more fountains and pools — plus five waterslides, and two massive drench buckets.

Beach Day Vibes

If you just want to unwind, head to Chill Island on the east side of CocoCay, where you’ll find plenty of ways to relax and recharge. Access to Chill Island is complimentary, as are beach chairs and hammocks, but for an additional cost you can up your relaxation game by reserving your own private cabana, clamshell or daybed. Or head to South Beach where you’ll find plenty of beachside activities and water sports, plus lounge chairs for those who want to take a break from all the thrills.
Perfect Day Coco Cay Up Up and Away Kids  Entering Helium Balloon
Perfect Day Coco Cay Up Up and Away Kids Entering Helium Balloon

Up, Up and Away

Take your adventure to the skies aboard a helium balloon and see the islands like never before from the highest vantage point in The Bahamas — Up, Up and Away℠. Feel your heart race while soaring up to 450 feet above land and sea, then let the wonder wash over you as you coast on the breeze.
Perfect Day Coco Cay Snack Shack Exterior Guest Eating
Perfect Day Coco Cay Snack Shack Exterior Guest Eating

Island Dining

Perfect Day at CocoCay offers loads of options to fuel up in between adventures. Like harborside views, chicken wings and fries with signature dipping sauces at Captain Jack’s®. Freshly grilled burgers and barbecued chicken at Skipper’s Grill. And a full menu of Caribbean-style bites at Chill Grill. Looking to savor the suite life onshore? Access to the exclusive Coco Beach Club® includes elevated Mediterranean flavors paired with breathtaking ocean views.

Day 8: Miami, Florida

Day 8
Miami
Florida
View Itinerary
Miami Beach Sandy Beach Sun Ocean
Miami Beach Sandy Beach Sun Ocean
Things to do in
Miami
Arrives at 6:00 AM
Miami moves to a rhythm all its own— from the sun-drenched beaches to a diverse blend of cultures. Indulge in the glitzy chic of Miami Beach and explore Little Havana’s deep-rooted Cuban heritage. Unwind on Key Biscayne’s serene shorelines, pedal along Ocean Drive or paddle a kayak through Oleta River State Park’s winding mangrove channels. Head to Coconut Grove to take in the bohemian vibe. Tour the Vizcaya estate’s Renaissance-inspired gardens. Miami cruises give guests the opportunity to check out the Perez Art Museum’s contemporary collections. Whether it’s deep-sea fishing, Art Deco architecture, world-class cuisine or endless nightlife, adventure shines bright in The Magic City.
Art Deco Hotels Collins Avenue, Miami, Florida
Art Deco Hotels Collins Avenue, Miami, Florida

Sobe It

South Beach is a bright hot spot no matter what time of day. Soak up the sun along the shore and admire the Art Deco gems along lively Ocean Drive. Stroll busy Collins Avenue, sip mojitos in beach bars, dance in ultra-hip nightclubs, and enjoy the best people watching in the city.
Older Men Close Up Smoking Cuban Cigars, Miami, Florida
Older Men Close Up Smoking Cuban Cigars, Miami, Florida

Called Culture

Experience Miami’s Cuban traditions along Calle Ocho in Little Havana. Here you can wander streets filled with fiery salsa sounds and meet locals smoking cigars over a game of dominoes. From its colorfully painted rooster statues to its hand-rolled cigar shops and open-air fruit markets, this is as authentic as it gets.
Wynwood Mural, Miami, Florida
Wynwood Mural, Miami, Florida

Blank Canvas

Unleash your creative side with a jaunt through the Wynwood Art District during your Miami cruise. Every façade in this art-centric neighborhood comes decked out in vibrant life-size murals by globally recognized talents. And don’t miss Wynwood Walls, a collection of old warehouses adorned with abstract paintings, graffiti quotes and unique sculptures.
Ropa Vieja Plate, Miami, Florida
Ropa Vieja Plate, Miami, Florida

Local Cuisine

Miami is an international culinary powerhouse. Michelin-starred chefs fill many kitchens and Latin American flavors highlight many menus. You can’t miss the city’s signature Cuban food: Enjoy pastelitos (pastries) for breakfast, lunch on a famous frita (spicy burger), then savor ropa vieja (beef stew) for dinner. If seafood is your thing, crack into succulent stone crab claws, a true South Florida delicacy.
Bayside Marketplace Waterfront Mall, Miami, Florida
Bayside Marketplace Waterfront Mall, Miami, Florida

Shopping

Bayside Marketplace, across from the port, is a popular waterfront shopping spot for visitors. Locals love the quirky boutiques in Coconut Grove. Lincoln Road Mall spans 10 blocks of shops— and Miracle Mile is a long string of specialty stores. Cruise to Miami and head to Calle Ocho for hand-stitched guayabera shirts and hand-rolled Cuban cigars.

Share