The festival at the Houston Sri Guruvayoorappan Temple went grand