Visit the Enchanting Magod Falls, Karwar January 2, 2017 by Raggi Mudde 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