Mirror Beach (Pasqyra) · Albania · PamPam
Mirror Beach (Pasqyra)
A unique beach known for its reflective waters and stunning scenery.
google.com
Part of:
Albania