Mountain Pass Lodge Caf

North Elba, New York 12946 United States of America

Location