Nandurbar
India /Maharashtra /Nandurbar /Nandurbar Nandurbar is a city that is located in the Nandurbar District of the state of Maharashtra. The place gets its name from a King who was known as Nandraja. He was a part of the Gavali Kingdom. Traces of these kingdoms can be seen in a few places in and around […]