Green Showcase – Bardia Eco Lodge, Nepal

Share

Bardia Eco Lodge is a small, friendly wildlife lodge in Bardia National Park in western Nepal. The lodge was designed and built by some Nepali and British friends who Read more…