 Rocca Grimalda

Rocca Grimalda ("Ra Roca" in dialect) is a village and "comune" in the province of Alessandria, Piedmont, Northern Italy.It lies in Upper Montferrat, a historical region of Piedmont, and it was built upon a rocky hill on the Orba's left bank, very close to Ovada.