El pueblo está situado en los Ghats occidentales en la frontera del estado con Goa - en una elevación de 621 m (2.040 pies).
[1] Situado en una zona boscosa, la vegetación de Castle Rock es tropical caduca.
Durante muchos años, el pueblo marcó la frontera entre la Goa portuguesa y la India británica.
A principios de los años noventa, los ferrocarriles indios convirtieron la línea de vía estrecha a vía "normal" o ancha, conectando así la vieja red con el resto de la India.
La minería está prohibida actualmente y el área ha sido llamada reserva de tigres Dandeli Anshi.