close call shop close Country: Albania close City: Shkoder
Restaurant, Cafe, Hotel, Parking etc
Hotel Rozafa