Forests are beautiful and its dwellers are even more. So is the Chorla Ghats. Situated at the intersection of three states of Goa, Maharashtra and Karnataka provides an excellent opportunity for rejuvenation. This was our much-anticipated nature and wildlife watching tour.
