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