land rover bastia is located n193 in biguglia (20620) in the region of corse (france). This place is listed in the garage category of the geodruid biguglia 2015 guide.