38960 Island St, Fenwick Island, Delaware 19944 USA
Fun spot for mini golf and go kart riding!
Photo Credit: Yelp