Night of Saint John, Puerto Rico
Although the Night of Saint John is technically a Christian holiday, in Puerto Rico it has evolved into a night long beach party where you can dance around a campfire, eat chicken kibobs made fresh on the grill by beach vendors, and swim in the ocean...