Feeling Swell

10 meter swells pound the eastern shores of Vava’u and provide another spectacle and adventure for the Del Viento crew.