
Road trip to Keukenhof, Netherlands – Part 1/2
I had heard about the infamous tulip fields in Netherlands even before I came to Europe. And how could have I not, considering it is one of Bollywood’s favourite location to film at? Gorgeous women running away from their naughty […]