Shri Peetambra Peeth is located in the Datia town of Madhya Pradesh. The temple is consecrated to Goddess Baglamukhi. The shrine of Goddess Dhumavati can also be seen in the temple premises. Goddess Dhumavati and Baglamukhi are considered as the Mahavidyas. The shrines of Lord Parshuram, Lord Hanuman, Lord Kaal Bhairav and various god and goddess are installed in the temple premises. Haridra lake is situated in the front of the main temple.