Watch Video: Leopard spotted taking a stroll in Powai

About The Video

A leopard was seen taking a stroll along the pipeline connecting Bhandup water complex and Powai area. This entire incident was caught on camera

Go to top