Hanalei Bay Resort

Princeville, Hawaii, United States

6 | 894,177