Bardia National Park

Bardia National Park is one of Nepal’s best kept secret destination. Situated in the Terai region it is Nepal’s biggest