Spirit of Aloha Botanical Gardens

Spirit of Aloha 01 Spirit of Aloha 02 Spirit of Aloha 03 Spirit of Aloha 04

 

Located on the North shore of Maui on an 11-acre oceanfront nature preserve, this property was dubbed by the Ancient Hawaiians called “Keali’I Nui” meaning “The Highest Royalty.”