Rains turn Dudh Sagar falls in Goa into a spectacular sight

Rains in western India have turned the Dudh Sagar falls on the Mahadayi (Mandovi/Mhadei) river in Goa into a spectacular sight. The falls are in the s

Rains turn Dudh Sagar falls in Goa into a spectacular sight
Linkup
Rains in western India have turned the Dudh Sagar falls on the Mahadayi (Mandovi/Mhadei) river in Goa into a spectacular sight. The falls are in the s