Rock Carvings (Petroglyphs) of Ratnagiri
Rock Carvings (Petroglyphs) of Ratnagiri Recently, the proposed site for the Ratnagiri Oil Refinery and Petrochemical Complex in Barsu village in Ratnagiri district of Maharashtra has been at the center of a controversy. Some experts