156.202.199.200 is located in Hurghada, Egypt (latitude 27.257, longitude 33.813) db-ip data: September 2026