chachalechaton chachalechaton Anglais Answered Where is Edinburgh ?a : In Switzerland.b : In Italyc: In Scotlandd : In the USA