Episode 121: Soul Temple,somatheeram,gods own country Kerala, India