Log In or Register
This is Cuurituck Lighthouse located in the town of Corolla, Outer Banks North Carolina. This part of the island is famous for it's wild horses.