Pico Island, Azores, Portugal The Majestic Pico Island As I landed on Pico island, I was amazed by the grandeur