This is one of the most enchanting waterfalls not only in Mahabaleshwar but in entire Maharashtra. Placed facing the famous Elphinstone Point, this waterfall is…
This is one of the most enchanting waterfalls not only in Mahabaleshwar but in entire Maharashtra. Placed facing the famous Elphinstone Point, this waterfall is…