Situated between two steep terraced hills overlooking the sea, the ancient hamlet of Riomaggiore strikes the visitors with its vertical and delightfully colored houses.