93.104.242.20 is located in Munich, Germany (latitude 48.135, longitude 11.582) db-ip data: September 2026