Did you know that the Mahabaleshwar Temple in Gokarna is one of the seven sacred Muktikshetras (places of salvation) in India and is said to bestow immense blessings upon devotees who even glimpse it? SOMEFACTS.com