2901 W Coast Hwy Newport Beach Ca 92663, Newport Beach, California 92663 USA
best pontoon ride ever with newport pontoon
Photo Credit: Yelp