- Stock Photo ID: #FB773367
- Image Credit: Picxy.com/lalam
- Description:Prem Mandir Meaning Temple Of Divine Love Is A Hindu Temple In Vrindavan, Mathura, India. Translation Of Big Golden Letters Is Name Of The Temple And White Text On Plaque Is 'Contact Information Office For Details' In Local Hindi Language . The Temple Is Dedicated To Lord Radha Krishna And Sita Ram.