Manikaran is located in the Parvati Valley between the rivers Beas and Parvati, northeast of Bhuntar in the Kullu District of Himachal Pradesh.