185.240.242.116 is located in Hersbruck (Ellenbach), Germany (latitude 49.492, longitude 11.442) db-ip data: September 2026