Dudhsagar Falls, Goa, India

1 year ago
2

Beautiful places in the world. Cascading 1,300 ft in four tiers down the Deccan Plateau through lush jungle, the mighty Dudhsagar Falls in India live up to their name as a "sea of milk" waterfall. Isn't it beautiful?

Loading comments...