Piran, a city perched on a landmass jutting into the sea, surrounded on three sides by the azure blue waters of the Adriatic, with streets and lanes filled with cheerful travellers and warm and friendly locals... While Europe can be an expensive destinati