After a long delay the Jatayu Earth Centre finally opens in Kerala.
After a pretty long delay, The Jatayu Earth center is finally opened for public and visitors. The Jatayu Earth center is located at the…
After a pretty long delay, The Jatayu Earth center is finally opened for public and visitors. The Jatayu Earth center is located at the…