The statue of Antinous was discovered by a team of French archaeologists who in 1891 excavated the ancient site of Delphi.
Greece is a wonderful travel destination for anyone who is a history buff; its temples are not just archaeological sites, they are a reminder of old stories and legends. Greece is located in the ...