Liberty Monument

Victoria

Unveiled in 2014 to mark 38 years of independence, this eye-catching bronze sculpture is the work of British-born Seychellois artists Tom Bowers.