Next Element Academy is located in USA
Next Element Academy is located in Myrtle Beach, South Carolina