The Paia Inn on Maui's North Shore
Category: TRAVEL
The north shore of Maui is the true Hawaii, the Hawaii of every surfer's dreams, of National Geographic photographs, the Hawaii of the imagination
By Andréa R. Vaucher, Contributor
Journalist/Author/Media Specialist, 2013-03-29