- Stock Photo ID: #CS039666
- Image Credit: Picxy.com/Brij.Photography
- Description:Madhavpur Beach is known as the cleanest beach of Gujarat, located at Madhavpur Ghed, porbandar District.
- Location: Madhavpur Beach, Porbandar - Veraval Highway, Madhavpur, Gujarat, India