The temple is just 15kms away from Ayodhya, the birthplace of Lord Ram.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.