Body and Soul is almost here - and from the sounds of things, punters lucky enough to snatch up a ticket are in for a treat.

The newly expanded festival, which takes place June 17 to June 19, will take over Ballinlough Castle for an unforgettable weekend.

A host of talent are set to to take to the stages throughout the weekend The Gloaming, Santigold, St. Germain and Hudson Mohawke.

The festival will also welcome Floating Points, Mercury Rev, Wolf Parade and Badbadnotgood to Ballinlough Castle.

Junior Boys, Bitch Falcon and Talos are also included alongside many more, ensuring a can't-miss weekend.

If you're planning on heading to the intimate Co Westmeath music festival and you want to know which site to camp out at or how to avoid stage clashes, just check out the stage times and site map below.