Piran, Slovenia: A Complete Travel Guide
Piran is a picturesque town on Slovenia’s Adriatic coast. Often overlooked by travellers heading to Lake Bled, this little coastal town doesn’t always make it onto Slovenia itineraries — but it absolutely should.