Raghurajpur, in the eastern Indian state of Odisha, is famous for pattachitra — cloth-based scroll paintings featuring religious themes Even as India is gearing up to make its cities smart, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results