Wikimapia is a multilingual open-content collaborative map, where anyone can create place tags and share their knowledge.

Devi puram new temple

India / Andhra Pradesh / Anakapalle /

Worlds Largest Srichakra Meru, into which one can walk into and do worship to the life sized Devi Idols here.! Maintained by Sri Vidya Trust, headed by Sri Amrithananda Natha Saraswathy( Dr N. Prahlada satri Msc Phd retired Nuclear scientist from TIFR). A centre of Shakta worship with devotees and disciples spanning all across the globe. www.devipuram.com and www.vi1.org and www.devipuram.info for more!
Nearby cities:
Coordinates:   17°45'55"N   83°4'58"E
This article was last modified 18 years ago