Sol Luxury Residence Near the Beach with Shared Heated Pool, Zadar

Zadar, Croatia