Magod Falls near Karwar is an ideal place for photo buffs and naturals lovers. Know how to reach, visit duration, visiting time etc. of Magod Falls
Home » Magod Falls
Karnataka is a state in Southern India. Karnataka is best known for its software industry and now biotechnology.