Mirror Beach
Pasqyrave beach is also known as Mirror Beach. It is located near the town of Saranda on the way to Ksamil on the Ionian Sea, Albania. It is about 8 km away from Saranda. Thanks to its natural environment, it is on the list of the best beaches in the country. Crystal clear turquoise blue water