CHARLESTON, SC (WCSC) - The Holy City is one of the top beach towns in America.
A WalletHub study ranked the nation's top 20 beach towns and Charleston was ranked at sixth place. It was the only South Carolina beach town to make the list.
WalletHub compared 227 cities across 49 key metrics, ranging from housing costs to share of for-sale waterfront homes to quality of beach water, spokesperson Diana Popa said.
Two Florida beach towns, Naples and Key West, took the first and second slots respectively.
Eden Prairie, Minnesota came in third place.
Click here to see the full list.