The Philippines: ”Mary, Mother of Life”
The Philippines, which is considered as the most Catholic country left in the world today is a certified Marian country. It is in this country where one finds the most vibrant celebration of the "Flores de Mayo y Flores de Maria". It is also in

