The temple has no idol. Locals believe that it is the spot were the earth tore open to accept Sita.
Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments