Nanakuli
is a small town and valley on Oahu's west shore, about 30 miles (48 km) northwest of Honolulu. It is the first town as you drive up Oahu's leeward coast. Nanakuli has a nice beach, known as Nanakuli Beach Park. The waves and currents are strong in the winter months, but in the summer it's usually calm and a favorite gathering spot among local residents, who barbecue and picnic here. Most of Nanakuli's residents live in the valley across from Farrington Highway, the town's main main road.