The public IP address 103.205.132.81 is located in Dhaka, Dhaka Division, Bangladesh. It is assigned to the ISP One Stop Media & Entertainment and sub-delegated to ICC Communication. The address belongs to ASN 58689 which is delegated to ICC Communication. Please have a look at the tables below for full details about 103.205.132.81, or use the IP Lookup tool to find the approximate IP location for any public IP address.