: The concept of symbolic or semantic locations significantly simplifies the development of several applications that access location information in mobile scenarios. This paper motivates the idea of semantic locations and presents the Nimbus framework, which was designed and realized to support developers of location-based applications and services. Nimbus considers the requirements of clients in mobile environments. It is based on a decentralized and self-organizing runtime infrastructure and thus highly scalable and accessible for mobile users.