Amelia Island Town

30.579693, -81.453815