Mankameshwar Temple in Agra is one of the ancient temples devoted to Lord Shiva. The temple is situated on the bank of the river Yamuna. It is believed that by performing darshan-worship and Jalabhishek(offering water) here, every wish of the devotees is fulfilled.