Champagne Beach, Vanuatu
Champagne Beach The South Pacific island nation of Vanuatu broke into the headlines a few years ago when the Happy Planet Index ranked it the happiest nation on earth. With beaches like this, how could locals not be euphoric? The crescent of sand at Champagne Beach looks upon a lagoon fringed with coral. The beach gets its name […]
Champagne Beach, Vanuatu Read More »