Green which is situated near which of the following cities? Leave a Comment / GK Mcqs A. Washington B. Tokyo C. Paris D. London