The Largest Temple in India | It Happens Only in India | National Geographic

Moment at 0:23 in The Largest Temple in India | It Happens Only in India | National Geographic by National Geographic India.

The Largest Temple in India | It Happens Only in India | National Geographic

Saved by thilak bbb.