Post on Forum |
My Forum Contribution |
Forum Home
Posted by
bharat singh
on
April 26, 2012
Kausauli is an excellent place. It is situated in Himachal Pradesh. 4000ft from sea level, best place for picnic and bird watching........must see.
Share this post: