Peshawar Ghat
India /Madhya Pradesh /Khandwa /Omkareshwar Peshawar Ghat is situated at the center of the city Omkareshwar. Edit Detail InformationEdit Peshwa Ghat in Omkareshwar is one of the many bathing ghats on the River Narmada. Peshwa Ghat and Fanase Ghat, on normal days one can see hundreds of pilgrims and holy men taking a dip in […]