Posted by: sajhababa January 25, 2010
Login in to Rate this Post:
0
?
I did visit the apple store at Durbar Marg (near sherpa mall) a month ago while I was in Nepal. I don't think they are the authorized retailers of apple products though.