Where is Haymakers?

Where is Haymakers located?

Haymakers, Wysochina, Czech (approx. 49.56907°, 15.19801°)


Where is Haymakers on the map?