The Stone Mirror, Antalya, Turkey. Antalya is a city on the Mediterranean coast of southwestern Turkey. It is Turkey's biggest international sea resort, located on the Turkish Riviera. - http://picsity.com/category/travel-and-places
{}