88.240.99.200 is located in Maltepe, Turkey (latitude 40.944, longitude 29.155) db-ip data: September 2026