123.242.187.3 is located in Ratchathewi (Khwaeng Thanon Phaya Thai), Thailand (latitude 13.759, longitude 100.54) db-ip data: September 2026