A few of the most wonderful Slovenia’s cities are most definitely the seaside towns that are known for their beautiful beaches and rich histories. One town especially stands out—Piran. Not only does it offer organised boat rides to tourists (although the other towns do that, too) but it also has an aquarium that has been there for over 50 years.