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

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.


