Visiting a small village feels like stepping back in time, from the unique architecture to the stunning surrounding scenery. But it’s hard to feel transported when you’re surrounded by throngs of tourists also in search of small-town charm. While plenty of villages like Oìa, Greece, and Portifinio, Italy, have become popular destinations, there are still gorgeous under-the-radar spots where you can enjoy the quaint atmosphere without the crowds. Read on to discover 13 magical villages that you’ll want to add to your bucket list, from an English hamlet that looks plucked from a fairy tale to a color-packed town in Colombia.