This Amelia Island theatre stages musicals, plays, and revues throughout the year produced by a community of dedicated and talented volunteers. Set in the center of a beautiful barrier island, Amelia Musical Playhouse (AMP) is an entertainment venue in Fernandina Beach featuring musical theatre performances, plays, concerts and more.