Deadman's Island

Deadman’s Island is an Island near Stanley Park. Legends say that over 200 Squamish people died on that island, and their blood turned to red and orange flowers when it hit the ground.

It is a Barren – devoid of spiritual energy.

Deadman's Island

Open Flames fetfet50