Apple Orchards, Village- Dobi, Near Rampur, Himachal Pradesh .
Added to Forest and categorized in Everything — 8 years ago