Greek Demigods

Greek Demigods train at Camp Half-Blood located in Long Island, New York.