Rosebush is a small village located in the heart of Pembrokeshire, South Wales, UK. Nestled in the picturesque Preseli Hills, Rosebush is known for its stunning natural beauty and tranquil atmosphere. The village is surrounded by lush green countryside, rolling hills, and dense woodlands, making it a popular destination for outdoor enthusiasts and nature lovers. The village itself is quaint and charming, with traditional stone cottages and a friendly community atmosphere. The focal point of the village is the historic Rosebush Inn, a traditional pub that has been serving locals and visitors for generations. The pub is a popular spot for enjoying a pint of local ale and hearty pub fare, and it often hosts live music and events.