Offbeat | Written by Sanya Jain | Thursday August 20, 2020
A golden turtle has been discovered in Nepal for the first time ever. It is believed to be only the fifth time that a golden turtle of the species Lissemys punctata andersoni has been spotted anywhere in the world, and the first time ever in Nepal.
www.ndtv.com