- Where is Swallows Crossing located?
- Swallows Crossing is in Central Otago, New Zealand (Rapid 1290 State Highway 8A, Tarras-Luggate Highway, Tarras, New Zealand, Postal Address: PO Box 19, Tarras Post Centre, Tarras 9347, New Zealand, Swallows Crossing, Coordinates, Decimal Degrees (GPS): -44.808, 169.354, DMS Format:, 4, 4).