1) Bojnice Castle
The city of Bojnice is, perhaps, the most historical town in the country, renowned for its medieval castle. It's located in the upper Nitra river valley, just below the Strážov Mountains. Many tourists flock to see the legendary Bojnice Castle, which also hosts many international film festivals and events each year.
2) High Tatras Mountains
The magnificent Tatra Mountains can be found on the border between Poland and Slovakia. You can go for long scenic hikes along the mountain trails, or go skiing along the breathtaking slopes in the resort town of Starý Smokovec.