Where is Kalimpong Paruhang farmhouse, Pedong located?
Kalimpong Paruhang farmhouse, Pedong, Kalimpong Paruhang farmhouse, Pedong, India (approx. 27.10915°, 88.58596°)
Kalimpong Paruhang farmhouse, Pedong, Kalimpong Paruhang farmhouse, Pedong, India (approx. 27.10915°, 88.58596°)