Geo Location Information for 116.202.21.193 IP Address. The IP Address 116.202.21.193 is located at 51.2993 latitude and 9.491 longitude in Germany. Friendly Location for the IP Address is Germany
Peertube instance for leftist and non-commercial content. Unlimited uploads (up to 500 MB per day)