Camperguru LogoBest camping spots

Location: Albania

Lake Shkodra Resort
Campsite

Lake Shkodra Resort

Albania • Lake Shkodra, north of Albania

View