The Mahindra Stallio Great Indian Ride, a unique pan India rally presented by Mahindra 2 Wheelers and www.indiabikers.com reached its grand finale....