Best time to visit Somarama Temple