Where is Kalika Hotel?

Where is Kalika Hotel located?

Kalika Hotel, New York, United States of America (approx. 43.08334°, -79.05252°)


Where is Kalika Hotel on the map?