99.95.216.90 is located in Columbia, United States (latitude 33.943, longitude -80.954) db-ip data: September 2026