Dudhsagar_Falls_Triplet

Dudhsagar_Falls_Triplet

Dudhsagar Falls sixth highest fall of India with 1020 feet height.