- LOCATED IN THE HEART OF KAILUA TOWN
Logo Of Kailua
Our Twin Islands logo represents Kailua, Oahu and it's Mokulua Islands, which sit a mile offshore Lanikai Beach. Established in 2009, Mike Miller designed it in honor of his late twin brother Peter. To learn more, visit our About page. Aloha!