India Cultural Center

Located at the Sri Ganesha Hindu Temple in South Jordan.

Gallery