Dalla Homestay

Dalla Homestay : The Remote Area Where Prince Harry Stayed in Nepal

Background Dalla Homestay in Madhuwan Municipality-1, which falls under the Bardia National Park account biological