In Hindu Mythology Gods have many incarnations. Kartikeya (son of Parbati) is one such deity. He is also known as Murugan and considered as the
Gangani situated near the town of Garbeta in Paschim Midnapore district of West Bengal is nearly 22m. deep natural canyon carved by the river Shilabati.