Ruins of Apollo temple in Side near Antalya, Turkey Shutterstock Image - Ruins of Apollo temple in Side near Antalya, Turkey - ID: 1018486678