Dhilon Pond is a beautiful pond situated amid forests in Kotkhai. The natives of the region believe that the water of the pond is divine. It is not a developed tourist spot and is still untouched by commercialisation. The natives of the region often provide shelter to the tourists if required urgently.