Mandy Baggot talks about immersing herself in the perfect location. Read more…