Map location of
The Lookout, Java, NY, USA

Java, New York, United States