Thanjavur – Tamil Nadu’s Rice Bowl
Thanjavur is located in Tamil Nadu a South Indian State. It is from the name ‘Tanjan’ an asura from the legends that this name is derived as per the mythology of the Hindus. It is one of India’s ancient cities founded by Swaran Maran the king of Mutharayar. During the Chola rule, Thanjvur gained prominence. […]

