Manoleasa on map

Manoleasa 717230, Romania information