Kapildhara is a popular picnic spot situated at a distance of about 50 km from Baran. It is an extremely beautiful place and is especially famous for the Gaumukh from which water flows continuously.
Kapildhara is a popular picnic spot situated at a distance of about 50 km from Baran. It is an extremely beautiful place and is especially famous for the Gaumukh from which water flows continuously.