Where the Pico Island is located in?December 27, 2019April 16, 2021 AdminIn General Knowledge Mcqs, General Knowledge Set-8Leave a Comment on Where the Pico Island is located in? A. Switzerland B. Portugal C. Turkey D. Egypt Answer Correct Answer: B. Portugal Posts Tagged with… Pico Island is located in