Favorite souvenir shops in OBX include Kitty Hawk Kites, Parrot Bay and Gray's. As the name implies, Kitty Hawk Kites sells a variety of kites, ranging from small kites for kids to power kites and ...