Hidden place · Pollachi, India

Aliyar Ashram and Temple of Consciousness

Aliyar Ashram stands at the foothills of the Western Ghats overlooking the Aliyar reservoir. Its Temple of Consciousness, built in the shape of the sacred OM,…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload