Ananthapura Lake Temple Kerala India
Babiya, a crocodile who protects the acclaimed Ananthapura Lake Temple in Kerala.Legend has it that, Babiya is a nearby gatekeeper …
Babiya, a crocodile who protects the acclaimed Ananthapura Lake Temple in Kerala.Legend has it that, Babiya is a nearby gatekeeper …