Take a swimsuit, this is paradise! Piran is located in the southwest of Slovenia, across the sea from Italy in the north, and bordering Croatia in the south, a very beautiful coastal town. The sea is crystal clear, and every few steps along the coast is a beach where you can go for a swim. Step up to St. George's Church and overlook the entire town. Welcome to the morning sun in Partini Square in the morning, and relax with music in the evening.