Dum Dum Rock View

Dum Dum Rock View

A stop at Dum Dum Rock View point refreshes and rejuvenates the tired travelers. The view point is situated on…