wp.me
Before Darjeeling, why you must take a pit stop at Margaret's Deck tea Lounge Kurseong | Pikturenama
Margaret's Deck Tea Lounge by Goodricke falls Darjeeling and a pit stop to this picturesque colonial styled tea room is a must.