any information about this Park in Nepal?

@sunavi (16)
India
March 12, 2007 6:14am CST
Chitvan national park is an interesting tourist spot with elephant rides and furnished tent houses Its in Nepal, and Indians do not need a visa to go there Anyone who has visited this place, please share more information
No responses