Tatra Mountains, Poland and Slovakia Hidden Wonder: Tatra Mountains The Tatra Mountains, located on the border of Poland and Slovakia, are