Makapu’u Beach is a gorgeous rocky cove on the South East side of Oahu. It is a great location for morning photo sessions.
From Waikiki: Head north on Kalanianaole Hwy towards Waimanalo Beach, pass Hanauma Bay pass the Makapu’u Lighthouse Trail. You will come to a beautiful overlook of the windward side of the island. Just down from this turn right into the parking lot directly across from Sea Life Park.