Ten of the Most Exotic Locations to Visit in India (1)

Dudhsagar falls, Goa

Dudhsagar falls, Goa