use this code to get detail.
#define REVERSE_GEO_CODING_URL @"https://maps.googleapis.com/maps/api/geocode/json?"
NSString *urlStr = [NSString stringWithFormat:@"%@latlng=%@,%@&sensor=true",REVERSE_GEO_CODING_URL,latitude,longitude];
DLog(@"%@",urlStr);
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:[NSURL URLWithString:[urlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];
NSString *json = [BKAPIClient handleConnection:request];
[request release];
if (json)
return (NSMutableDictionary *)[json JSONValue];
I have tested this using saudi arabia's latlong and it return english address in return.
see this link its gives address of somewhere in Saudi arabia .