Visit the Enchanting Magod Falls, KarwarJanuary 2, 2017 by Raggi MuddeMagod 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