Young leopard to enthral visitors at Amirthi zoo
A young male leopard will enthral visitors at Amirthi Zoological Park, located on the outskirts of Vellore Corporation limits, soon as zoo authorities have sought the elusive animal from Central Zoo Authority (CZA) as part of its efforts to upgrade the 5-decades-old facility into small zoo. Officials of the State Forest Department said that the […]