Stroll around impressive palaces and “the Greek Venice”