Ostrich Island: Oh no, Halloween is coming!

Are you scared easily? Don't sail to Ostrich Island between October 25th - November 1st. Pumpkin hat is for braves only.