Giants Castle First Visit
The giants castle vulture hide was a bit more tricky than I expected. This is a record of my experience in Jan 2015. Others may have had a different experience. First of all it is a long wait. You have to arrive at around 5-6pm and wait. First arrivals are around 9/10am. Vultures cross over […]

Recent Comments