• BillSheaPhotographer

    on July 16, 2013

    Indian 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.