Thiruthuraipoondi is a small town located in the beautiful Cauvery delta region of Tamil Nadu, India.
I am, therefore I am.
Thiruthuraipoondi is a small town located in the beautiful Cauvery delta region of Tamil Nadu, India.
Though one should conquer a thousand times a thousand men in battle, he who conquers his own self, is the greatest of all conquerers.
— Gautama Buddha



