Where is Roccelletta di Borgia Bivio?

Where is Roccelletta di Borgia Bivio located?

Roccelletta di Borgia Bivio, Roccelletta di Borgia Bivio, Italy (approx. 38.80922°, 16.59864°)


Where is Roccelletta di Borgia Bivio on the map?