St. David’s Day is a celebration in Wales that takes place every year on March 1st. Also known as the Feast of Saint David, it is celebrated to honor the Patron Saint of Wales. The festivities include all things Welsh and bring a wonderful sense of dignity to the proud people of this beautiful country. […]