Filming Locations in Papaikou

27 Old Mamalahoa Highway, Papaikou, Big Island of Hawai'i, USA
When Time Ran Out... (1980)

View Details