This site gives you the real feel temperature. You can search your city by entering it in the top left hand corner of the site. International city names are okay.
AccuWeather.com - Global Weather - Your Local Forecast
World weather from AccuWeather.com including local weather forecast for international cities and global weather information.