| |
Wood Castle Resort is a special resort in the world famous Jim Corbett National Park. The beauty of the place can be imagined just through its description: a cottage along the bank of an ever flowing river, while birds and other wildlife creatures making sound… a beautiful climate and so on. This is also considered to be the finest places in the entire national park.
|
|