테스트 하려면 해외 개발자분이 만든 테스트 서버인 https://headers.owen.dev/ 에 접속해보시면 지금 CF가 보고 있는 정보들을 리턴해 줍니다. 한국은 Metro는 안나오는 것 같고, 위/경도 나 우편번호는 나오는데 아마도 통신사 서버쪽인듯 하네요.

Blip - 간단한 Geolocation 서버 https://news.hada.io/topic?id=2533
GAE 나 CloudFlare 를 이용한 방법도 있었는데, 이제 CloudFront 에서도 상세정보를 제공해주네요.
AWS CF 사용하는 조직에서는 편하게 사용가능 할 듯