FE31 - TARCUTTA

Tarcutta is a small town, provided prosperity by the thriving sheep and cattle industry. With all the space around, the livestock thrive.

Location Map

Image Gallery