Posted by: iZen October 19, 2005
Login in to Rate this Post:
0
?
Mansarobar?Isn't that the lake near kailash where our bhole baba performed his self- help techniques.
So this is shangrila?
I doubt it....