Nowy Sącz is a charming city located in the Beskid Mountains, in the Lesser Poland region of southern Poland. Nestled in a picturesque valley, it is surrounded by rolling hills, lush forests, and the stunning peaks of the Beskid Mountains. The city itself is rich in history and culture, with a well-preserved medieval old town that transports visitors back in time. The Main Market Square, lined with colorful townhouses and adorned with a beautiful fountain, is the heart of the city and a popular gathering place for locals and tourists alike. The narrow, winding streets are filled with charming cafes, restaurants, and shops, offering a delightful atmosphere for leisurely strolls.