Campina Grande vs. Caruaru: Which Really Hosts the Biggest São João?Campina Grande and Caruaru both claim the biggest São João. Compare scale, music, food, access, and traveler tips to choose the best June festival in Br...