In the holy city of Varanasi, the Puja ceremony next to the river Ganga is a really an unforgettable experience and a great part of any trip to India.