Karnataka has few of the best water falls of India. Unchalli falls is near to uttara kannada discovered by Lushington.
Home » Mini Niagara
Karnataka is a state in Southern India. Karnataka is best known for its software industry and now biotechnology.