Check out InstaVenue for BlackBerry 10

InstaVenu

InstaVenue is a unique native location based photo app that overlays your current weather and location on your photos.
You can share the weather info of the place where you currently are on top of your photo that you have just shot with your BlackBerry 10 device.

Simply swipe left or right to choose your favorite skin. Choose your favorite skin from the available skin sets like “Weather”, “Travel”, “BlackBerry Fans”, etc. 
InstaVenue is tightly integrated with Foursquare to let you choose from a list of locations nearby and overlay it onto your photo.

After you are done customizing your picture  you can share it right away from within the app via BBM, BBM Groups, BBM Channel, Facebook, Twitter, Foursquare, Email, or even chatting apps like WhatsApp.
You can also simply set them as your BBM or other social medias profile picture and personal message.

Make your friends jealous with a vacation photo and weather condition from the Bahamas.
Why settle for plain photos when you can stamp them with location and weather information?

The app is $3.99 in BlackBerry World, available for all BlackBerry 10 devices and seems to be getting a lot of positive reviews!