Leda Beach Hotel

Selimiye Mah, Yasemin Sk.
Side
Turkey