Caswell Beach, North Carolina, USA Caswell Beach NC USA 2 Jan ’13 editor -- visual recap Caswell Beach. Pastoral, serene and soothing views. [slideshow id=11]