Sajjangad
Sajjangad, meaning "Fort of Good People", is located near the city of Satara, India. It is the final resting place of Sant Ramdas in 17th century India.
Sajjangad, meaning "Fort of Good People", is located near the city of Satara, India. It is the final resting place of Sant Ramdas in 17th century India.