Contact
Boros Resorts is one of most luxurious resorts in Binsar, Almora, India. Boros Resort, Binsar is settled among the entrancing Kumaon lower regions at Binsar Bird Century.
- Takula Bageshwar Highway village Pokharthal Binsar,
Uttarakhand 263601 - +91-9319547383 | 9319949599
- info@borosresorts.com