Six main islands, each prettier than the next, make up this volcanic archipelago. Enjoy ancient traditions, modern cities and seemingly endless beaches.
Six main islands, each prettier than the next, make up this volcanic archipelago. Enjoy ancient traditions, modern cities and seemingly endless beaches.