Sort:  

It is a stunning place, for sure !! Mostly Sao Nicolau island.