I've said it before and I'll say it again, Cinque Terra, Italy. In the Italian Riviera, the five villages that make up Cinque Terra are Monterroso, Vernazza, Corniglia, Manarola, and Riomaggiore. Definitely worth looking into.
Treat your mind like a bad neighborhood - don't go there alone. Anonymous