Published On Jun 17, 2021
#amirthizoo #grandbiriyani#minizoo
Hey guys, in this video we are going to explore the javvadhu hills and Amirthi Zoo which is located in Vellore City. It's a mini Zoo and must try in South India.
Hope you like this video.
show more