Melbourne – Flinders Street Station (Railway/Train)
Melbourne’s Flinders Street Station (railway/train). Is a famous landmark and iconic building in Melbourne (Victoria – the states where Melbourne belongs to) Australia. It is usually pretty crowded with commuters and a famous meeting point for Melburnian.
« go back