I ting you must see the temple in Sri Vaikundam, Tamil Nadu, India Abusive comment hidden. (Show it anyway.)
Tamil Nadu, India