City - Kharagpur State - WESTBENGAL Country - India
About
Udaipur , a small town of State Tripura(North) in India . Here at Tripureswari Temple the tortoise are worshiped. In the temple lake there are lots of fishes and few tortoise fearless to human and like to take food from your hand.
This was amazingly taken its head out of water but after several trying I was able to capture.
But these are endangered species as only numbered are left there.