A historic monument, the Liberty Monument was unveiled in 2014 to commemorate 38 years of Seychelles' independence from the British. The bronze monument of a man and a woman carrying the national flag was designed by the British-Seychellois artist- Tom Bowers. The grand edifice is located in Mont Fleuri on the Mahe island.
Compare quotes from upto 3 travel agents for free
No reviews yet
Be the first to add a question