Palava Runners
Palava Runners is a group of like minded running enthusiasts located in Palava, Dombivli. The group believes in staying active physically & have taken up long distance running as a passion.
The group has a considerable number of 21km & Marathoners and a handful of Ultrarunners including 100 miles finisher