@bhai replyHaha I wish I had a visa to go there. This is at Binsar, Uttarakhand which is in India0Reply
Where is this?
Its at Binsar, Uttarakhand in India
Seconded, I gotta know. Looks like Oregon.
Haha I wish I had a visa to go there. This is at Binsar, Uttarakhand which is in India