Arul Mihu Navasakthi Vinayagar Temple

The Arul Mihu Navasakthi Vinayagar Temple is the only Hindu temple in the Seychelles. Built in 1992, the temple was named after Lord Vinayagar, the Hindu god of safety and prosperity.

With its brightly painted decor, Victoria’s small but eye-catching Hindu temple stands out among a row of nondescript buildings. It’s used by the city’s small Indian community.