India
N/A
N/A
Raghurajpur, a UNESCO-recognized heritage crafts village in Odisha, is renowned for its vibrant Pattachitra paintings, a traditional art form depicting mythological stories and local folklore on cloth or dried palm leaves.
Contributor: TGC Team