Did You Know This About a Giraffe? September 21, 2023 • Tushar • Maharashtra, Mumbai • Did You Know This About a Giraffe? – This photo was taken at Nehru Science Centre in Mumbai (Maharashtra). Related Posts: Aaswad – One of The Cheapest and The Best Marathi Restaurants in Mumbai Mani Bhavan – Gandhiji’s Residence in Bombay About: Byculla Railway Station – The Oldest in India September 21, 2023 • Tushar • Maharashtra, Mumbai •