Vrboska is most picturesque and smallest town on sunniest island on Adriatic island ...