This photo was not taken from India. No, it's not in Italy! It's captured from Subiaco- a sub-urb of Perth, Western Australia.
The Noongar Idigenous people once occupied the area until the Italian Benedictine monks arrived in 1851. The said religious order named the place after Subiaco, in the Province of Rome in Lazio, Italy.