Cape Trafalgar is the city of which country? (A) Nepal (B) Germany (C) Italy (D) Spainâ–ºCorrect Option Correct Answer is: D