The name Cinque Terre means Five Lands, and in fact there are 5 villages (though for me they are only 4, because there is one I never visited. So from now on for me they will be the Quattro Terre!) Riomaggiore, from my previous photo, it's the most colorful one.
The next one is Manarola (the one in the picture above). My favorite restaurant (Nessun Dorma) is in this one. The food is amazing and the view is gorgeous.
Then comes Vernazza, the village with the best ice cream in 5 Terre.
And last, but not the least, is Monterosso al Mare, the biggest, and the only one with a proper beach, with sand and umbrellas.
You can travel between all of the 5 by train, or if you are energetic you can walk along mountain trails that connect the villages through the hills (the sea side crossings are unfortunately all closed)