Midnight Snack Stop Melia

A tree spotted picturesquely lit above the buses at a midnight snack stop between Orissa and West Bengal.
Famous, remarkable, notable, and sacred trees of India
Melia azadirachta
A tree spotted picturesquely lit above the buses at a midnight snack stop between Orissa and West Bengal.