Visit Celebrity Favorite Jumby Bay Private Island North of Antigua

5min Travel

by 5min Travel

303
285 views
Here's a sneak peek at one of the top private islands in the world, Jumby Bay, A Rosewood resort north of Antigua in the West Indies, where you can vacation like a rock star. Emmy award-winning TV correspondent Karen Schaler takes you there as part of a new weekly TRAVEL THERAPY video series, featuring the best inspiring and empowering TRAVEL THERAPY vacations, destinations, resorts, hotels, spas, restaurants and adventures based on what you're going through in life.