A stunning viewpoint offering breathtaking views of the surrounding mountains and coastline.
Part of: Albania