LifestyleBarbara: Where Giant Squirrels & Cuckooshrikes ruleThe Fortune IndiaAugust 13, 2022 by The Fortune IndiaAugust 13, 20220198 The Barbara forest is located near Chilika Lake in Coastal Odisha touching three major districts namely Khurda, Nayagarh & Ganjam. It is nearly about 5...