Try this:
NSTimeZone *cur = [NSTimeZone localTimeZone];
NSString *name = [cur name];
NSLog(@"%@",name);
The output will be like this:
Asia/Dhaka
For your case, construct a NSTimeZone object with your desired time zone then use this process to get the city name.
Hope this helps.. :)