Posted inHotels, Tourism, Travel Virgin to fly Melbourne-Hamilton Island Virgin Australia is adding services between Melbourne and Hamilton Island from August 15, 2013. June 21, 2013February 28, 2023 Continue Reading