Odisha is a land of unexplored places if you live near Khordha this place must be in your check list..