Captain Rafi and Empress Milli reside in Kahului, Maui in the Hawaiian Isles. Having sailed the seven seas aboard their double headsail Cheoy Lee, 48 foot ketch "Empress Milli Lani", they are nesting in Maui Nui(while employed by the University of Hawaii).