Visiting Places Bibah Mandap By admin - August 9, 2023 0 115 FacebookTwitterPinterestWhatsApp A sacred site believed to be the place where Lord Rama and Goddess Sita got married.