Chitrakoot is a small town located in the northern Vindhyas in the state of Madhya Pradesh. A small town bustling with pilgrims crisscrossing through the nar...
Share this note: