Pickspeak IX : Chai pe Charcha in Manali
When you are taking a stroll in the cold Himalayan weather a tea shop can be a very enticing proposition. After all Garam Chai Pe Charcha in the mountains is…
When you are taking a stroll in the cold Himalayan weather a tea shop can be a very enticing proposition. After all Garam Chai Pe Charcha in the mountains is…