ST. PETERSBURG, Fla. (WFLA) — Tripadvisor released its top beach rankings for 2021 and features five beaches in the Tampa Bay area.

St. Pete Beach took this year’s honor of being America’s No. 1 beach. The area took second place in 2020, right behind Siesta Key Beach, which dropped to No. 17 this year.

Madeira Beach (9), Treasure Island (16) and Clearwater Beach (18) were the other Tampa Bay beaches that ranked in the top 25 this year.

When it comes to world rankings, St. Pete Beach is number five — behind Whitehaven Beach in Australia, Santa Maria Beach in Mexico, Baia do Sancho in Brazil, and Grace Bay Beach in Turks and Caicos Islands.

What makes St. Pete Beach so good? Here’s what Tripadvisor says:

“A great walking beach with white quartz sand, clear calm water, and seashells by the truckload. The most perfect place to watch the sun set over the ocean.”