The Pico Island is located in___________? March 25, 2018 – by admin The Pico Island is located in___________? A. Switzerland B. Portugal C. Turkey D. Egypt