Is there really a geographical location called moksha
In Jain Dharma, moksha is not a geographical place on Earth.
It is the state of complete liberation from karma, where the soul becomes a siddha. However, Jain cosmology describes the abode of liberated souls as Siddhashila at the top of the universe. So:
- Moksha = liberation, not an earthly location
- Siddhashila = the cosmic abode where liberated souls reside
So if you mean a physical place you can travel to on Earth, then no. If you mean the spiritual/cosmic abode in Jain cosmology, then yes, Siddhashila is described as the place of liberated souls.