It's described as the "trifecta" of beautiful scenery, charming architecture, and a welcoming culture.
Provincetown was voted as the best beach town in America in Travel and Leisure's survey. In the same survey Boston was voted as one of the rudest cities in the U.S.
Provincetown's rich history and prime real estate goes back to 1620 - it's where the Pilgrims first landed, before moving over to Plymouth.
P-Town has just about 3,000 permanent residents, but it balloons in the summer to 60,000, says Travel and Leisure.
The beach town has a rich night life, beautiful sandy beaches and a large art scene.
Hilton Head, South Carolina was voted number two and Naples, Florida number three.