Also known as Lorloz, this national monument has been the most prominent feature of the small capital of Seychelles for over a century!
Phone + 248 225 313
Address Independence Ave, Victoria, Mahé Island, Seychelles
Coordinates -4°37'23.267" N 55°27'8.333" E