Dudhsagar Falls is a four-tiered waterfall located on the Mandovi River in the Indian state of Goa.
Varapoha Falls is a stunning cascade located in the Indian state of Maharashtra.
Vajrapoha Falls is situated on the Mandovi River in Belgaum district.
Amboli is a picturesque hill station renowned for its cool climate and dense forests.