Hale Ha Ha O' Hanalei
3,636
Published 2013-11-23
All the comfort of home in a beautiful setting.
Lots of room for lots of guests.