Magic charters Melbourne - one of the most well-known firms in Australia, offers the highest standard of Yarra river cruise services in Melbourne. We provide all the luxuries such as Large indoor and outdoor areas, Full catering services, surround sound, etc that you and your guests need for your complete comfort and convenience.