Piran is a true gem of the Adriatic coast, located in Slovenian Istria, with Italy on the horizon and Croatia 20 minutes away. Since being part of the Venetian Republic, Piran maintained the narrow winding streets, beautiful squares & churches and breathtaking sea views.