• Friday, March 29, 2024

FEATURES

In this Indian village famous for Pattachitra, everyone is an artist

Nestled just 15 kilometres away from the bustling city of Puri in Odisha, India, lies the quaint village of Raghurajpur. Here, every home is a studio and every villager an…