Tehandesar is a small populated place in the province of Rajasthan, India.[1]

References

No tags for this post.