Canal is located in Yangon, Myanmar on No. 20 / B, Lay Daungkan Road, Thu Malar ward, Near Zawana Transit stop. Canal is rated 3 out of 5 in the category satellite communication service in Myanmar.
Address
No. 20 / B, Lay Daungkan Road, Thu Malar ward, Near Zawana Transit stop