Melbourne is renowned for its vibrant markets, and many of them are indoors, making them a perfect rainy day activity. The Queen Victoria Market is a popular choice, offering a wide range of fresh produce, clothing, souvenirs, and more. The South Melbourne Market is another great option, known for its gourmet food stalls and unique crafts. If you're looking for something a bit different, check out the Rose Street Artists' Market, where you can browse and purchase handmade artworks and crafts from local artists. Exploring these markets is not only a great way to spend a rainy afternoon but also an opportunity to support local businesses.