La Poudriere Lane , Victoria, Seychelles La Poudriere Lane, Victoria, Seychelles, Victoria, Seychelles