The Neighborhood Map uses the Google Maps and Foursquare API's to create a map of potential tourist attractions in Michoacan, Mexico. The application implements a MVVM design using KnockoutJS to update the map as the user interacts with different location markers. Check it out here! Or view the source code on Github