Before revision: Meher Spiritual Center is a spiritual retreat and religious center located in North Myrtle Beach, South Carolina.
After revision: Meher Spiritual Center is a spiritual retreat and religious site located in North Myrtle Beach, South Carolina.