Varanasi is a city where earth and mysticism combine. It's one of the holiest cities of Hinduism and a place of one of the first preachings of Buddha. In the city you can find everything from the most typical small bazaars to small temples, and you can even see the cremations of the dead that take place on the banks of the Ganges. With all the colors mixed from the sun and the smell of incense and food, Varanasi is a delight for the senses. It's a perfect place to get lost wandering the streets, and discover little nooks where you can taste typical street food and desserts from the area (sensitive stomachs should be careful).