Devonport

Devonport is a city in northern Tasmania, Australia. It is situated at the mouth of the Mersey River.

Five Children Killed In The Unthinkable Tasmania Jumping Castle Tragedy Have Been Named: Here's Everything We Know

Five school children were tragically killed in an unthinkable jumping castle incident in Devonport, Tasmania on December 16. Now, Australia is rallying around the families affected. The event occurred around 10am Thursday morning when a jumping castle was lifted into the air by a gust of wind while carrying several school …

Read More »