Rent a limousine and spend the afternoon at the Indian Casino in Orillia, Ontario where you can gamble, dine in a variety of restaurants, watch some amazing entertainment or rent a room for the night in the luxury hotel. The exterior walls of the casino are adorned with beautifully painted native artwork and that is just the beginning to the elegance of the interior of the casino.
A limousine outside the Indian casino in Orillia, Ontario, Canada, North America.