Easter is upon us, and everyone can see churches brimming with devoted Christians and retails stores being hogged by customers who wanted to purchase some chocolate bunnies. But which among the states in the U.S. celebrates the occasion more than the others?

In a research conducted by WalletHub, the site has ranked 100 cities according to the ultimate way of observing the affair. Different metrics like "most churches," "most brunch restaurants," or "most Easter egg hunt events," are used for comparison to gather the data.

The city reveling hard (or soft) every Sunday's affair is considered as the best place to celebrate Easter. And this year, St. Louis of Missouri garnered the title for having more churches per capita in its metropolis. Moreover, St. Louis also emerged as one of the top places where most brunch restaurants can be found, as well as having the most number of candy and chocolate stores, plus flower and gift shops too.

St. Loius toppled Birmingham of Alabama despite the latter ranking first place in the observance of Easter on a very friendly climate. The city is also tied with St. Louis' number of churches in its area especially that it has the highest percentage of Christian populations.

Miami seems to be the city where most people hold Easter celebrations like picnics, egg-hunting, egg painting and more. It's tied with five other cities in the limelight like Cincinnati, Glendale, and Irvine among others.

Pittsburgh, PA ranked as the third best city to celebrate Easter and why not? This year sees to a large egg-hunting at the zoo. Brunches done in Woodlands Resort and Botanical Gardens are observed as well. Cincinnati, OH is named as America's fourth best location for Easter, especially when the city combines art, culture, and Easter altogether.

Visitors in Orlando get to experience different fun and games at SeaWorld Orlando and Bok Tower Gardens among many others. Kids can also get to egg-hunt in Winter Park's Central Park. About 10,000 hidden eggs are up for grabs, according to Visit Orlando.

In its Easter Facts and Stats page, WalletHub analyzed that the estimated expenditure of U.S. for Easter would reach $18.36 billion, with $2.58 billion are spent on chocolates while $3.3 billion are spent on gifts. An average person will spend about $152 to observe the occasion.

Most people on the festivity would likely join their families for an Easter feast. About 61 percent of the American families will visit their loved ones on the said day. Additionally, 57 percent stated that they like to cook meals at home than ordering to-go foodstuffs.

Sadly, WalletHub noted that more than 850,000 of rabbits are sold in the market for their meat with a value reaching more than $15 million in a year. Likewise, rabbits being sold as pets suffer an 80 percent chance of being abandoned by people within a year.

Only a few Americans would go to church on Easter Sunday while a whopping 81.3 percent would rather celebrate it. However, Easter serves as the popular day for people to hear mass.