89.108.180.200 is located in Jdaidet el Matn, Lebanon (latitude 33.909, longitude 35.582) db-ip data: September 2026