Tag: Champagne Bay

Cruise Guide to Champagne Bay, Vanuatu

An incredible bay situated in Vanuatu, Champagne Bay lives up to its name, as it’s a perfect example of the finer things in life. Here you’ll find stunning white sand beaches, crisp blue water, and a tropical jungle complete with mountains. If your cruise holiday itinerary includes a stop at this stunning port, you are […]