Sri Ranga Raja Theatre

Chidambaram, Tamil Nadu, India ‚óŹ Single Screen