Kahala

Kahala

Thank you for a wonderful stay, we had a great family reunion at Kahala!!! Everyone loved the island and the property!