BillSheaPhotographer
on July 16, 2013Indian Beach lies north of Wilmington and south of Nag's Head, and is near Morehead City. With plenty of sea, clouds and sky, seemingly limitless beach and few people, it was a lively day to simply relax and enjoy.