Lil Lulu at the Lil Flea

The Lil Flea Market Mumbai India Lulu Meets World Travel Blogger

Mumbai is a city known for its street food, slow traffic, and entertainment sector. It also happens to be known for a periodic offering of quaint pop-up shops, unique bites, and live music inappropriately deemed “The Lil Flea”. It’s anything but “little”. This past weekend, […]

Continue Reading