menu
All
Channel
search
Log in
Join Open.Video
Log out
Up next in
10
CANCEL
PLAY NOW
Please enable JavaScript
Kuau Inn, near the town of Paia on the island of Maui, Hawaii
May 6, 2025
Share
0
0
Share
0
0
American Travelers TV
Subscribe
We visit the Kuau Inn on the Island of Maui and have a great stay. A nice location for surfing and windsurfing.
Show More
Show Less
#Hotels & Accommodations
#Vacation Rentals & Short-Term Stays
#Tourist Destinations
#Beaches & Islands
×
2025-11-27 15:38:46