78.240.214.187 is located in Argenteuil, France (latitude 48.948, longitude 2.247) db-ip data: September 2026