India's oldest and miraculous temple