Ghats, Mathura
India /Uttar Pradesh /Mathura /Mathura Detail InformationEdit Ghats, Mathura a holy town that is renowned as the birthplace of Lord Krishna, Mathura is a most favoured devout center in India. This sacred place boasts of numerous serene theerthams, which are popularly called as ghats. Now the city has 25 ghats and each of them is connected […]