A charming old town and spectacular location between the mountains and sparkling lake make Shkodra a great stop in northern Albania. Here's what to do during your stay!