LLOGARA NATIONAL PARK Llogara National Park (Parku Kombëtar i Llogarasë) is a national park in Albania. The territory of the park is located in the southwestern part of the country, more precisely it includes an area in the chain of the Acrocerauni mountains, in a position overlooking the Ionian coast and the Albanian Riviera, about […]