With public golf courses, affordable housing, and access to nearby beaches, Calabash, North Carolina, is perfect for visitors and retirees. North Carolina has its fair share of coastal towns, several ...