Welcome to Kachhwa, a small town located in the Mirzapur district of Uttar Pradesh in India. This hidden gem is often overlooked by travelers in favor of nearby Varanasi, but those who take the time to visit will be rewarded with a charming and authentic experience. Let’s take a closer look at what Kachhwa has …









