Posted by: Khaobaadi November 22, 2009
Login in to Rate this Post:
0
?
Right in the heart of Khumbu region of Nepal Starbucks Coffee operates in the small Sherpa town of Lukla.