
Faliraki Beach is the premiere resort destination on the Rhodes in the Dodecanese group of islands in Greece. Rhodes is situated well over 100 miles to the southeast of the Greek mainland, just a few miles from the border of Turkey in the eastern part of the Aegean Sea. It is an island that is [...]







