Virgin of the Angels Day in Costa Rica

Each year on August 2nd, the people of Costa Rica celebrate Virgin of the Angels day with a spiritual gathering that is filled with emotion and dedication. The holiday is observed all throughout the country and people travel from miles around to take part in the annual festivities. Spending Virgin of the Angels day in …