Slovakia is a beautiful land of castles, underground caves, impressive mountains, rivers, valleys and green forests.