Sajjangad Fort - Sajjangad meaning Fort of Good People, is located near the city of Satara, India. It is the final resting place of Sant Ramdas, a saint and social reformer in 17th century India (born