Where better to have a Beach Festival than St John — home of the world’s best beaches! The party is ON this weekend!