Standing out against its backdrop of lush green hills, this striking Hindu temple is the only one to be found in the Seychelles and is a relatively new addition to the town of Victoria, being constructed as recently as 1992. Named after the Hindu god of both prosperity and safety, Lord Vinayagar, the temple stands close to the centre of Victoria and features a prominent and very colourful ornate tower (gopuramgopuram).