Shri Pathmeda Godham Mahatirth: World’s largest cowshed
India | April 13, 2016 17:30 ISTA land where productivity is directly aligned to the dedication for human care and service. Welcome to Sri Pathmeda Godham Mahatirth, the largest cowshed of the world.