Indian Visa Online - Perth Office Apply for Indian Visa Online from your home in Australia. No need to visit local embassy for Indian Tourist Visa, India Business Visa and India Medical Visa. Phone: +61 3 8593 9124 195 Adelaide Terrace , WA Perth 6004 Australia Map Other Categories: Travel & Tourism |