Navagraha placement in various temples and their importance In the Hindu Mythology, the Navagrahas have an exalted position in a persons life as they exert a great influence and it is said that the proper worship of these 9 planets can greatly tone down...